Event Name
createTangibleAsset.tangibleAssetCreated
Domain
holdings
Properties
{
"contractReference": {
"type": "string",
"description": "Contains the contract reference"
},
"contractCurrency": {
"type": "string",
"description": "Indicates the currency associated with the contract"
},
"assetTagId": {
"type": "string",
"description": "Specifies the reference to the tags affixed to the asset. Tags example - Bar Code, RFID"
},
"assetDescription": {
"type": "string",
"description": "Contains the description of the asset or property register"
},
"creationDate": {
"type": "date",
"description": "Contains the creation date."
},
"assetClass": {
"type": "string",
"description": "Asset class refers to the top level classification within fixed assets classification hierarchy. Example - CH-Computer Hardware, VH-Vehicles"
},
"assetType": {
"type": "string",
"description": "Indicates the type of asset swap schedule."
},
"categoryId": {
"type": "string",
"description": "Unique identifier associated with the product name of the account or contract. For example: For customer/counterparty accounts, the identifier would be in the range 1000 to 9999. For ledger accounts, in the range 10000 to 19999."
},
"purchaseCondition": {
"type": "string",
"description": "Specifies if the asset purchased is new or used"
},
"warrantyExpiryDate": {
"type": "date",
"description": "Specifies the date until which the asset is covered under warranty"
},
"valuationDetails": {
"type": "array",
"description": "Specifies valuation details of an asset like method,type, frequency,date,amount,currency, assumption and comments",
"items": {
"id": "urn:jsonschema:valuationDetails",
"properties": {
"frequency": {
"type": "string",
"description": "Specifies the frequency in which the payment application(periodic payments) execute the payment instruction."
},
"method": {
"type": "string",
"description": "A pricing plan can be applied to an account, the selection is automatic or manual"
},
"type": {
"type": "string",
"description": "The product condition has an activity type associated that drives an action."
},
"date": {
"type": "date",
"description": "Indicates the date on which activity was performed"
},
"currency": {
"type": "string",
"description": "Identifies the currency. E.g. USD, GBP etc"
},
"amount": {
"type": "number",
"description": "This is the payment amount"
},
"auditorCode": {
"type": "string",
"description": "Reference to the auditor code."
},
"comments": {
"type": "string",
"description": "Comments added by the User"
},
"assumptions": {
"type": "string",
"description": "Specifies the assumptions considered while performing the valuation"
}
}
}
},
"importStatisticalCode": {
"type": "string",
"description": "Specifies the code of the asset for statistical purposes of imported products. Exmaple - HS Code (Harmonized System (HS) Codes)"
},
"relatedReferences": {
"type": "array",
"description": "An external reference id for the transaction.",
"items": {
"id": "urn:jsonschema:relatedReferences",
"properties": {
"assetId": {
"type": "string",
"description": "Specifies the unique identifier of an asset in the inventory"
}
}
}
},
"status": {
"type": "string",
"description": "Specifies the status of the agreement with following options, UNAUTH - input but not authorised, AUTH - authorised and LIVE, CURRENT - disbursement initiated, EXPIRED - past final payment date with pending dues, REVERSED - reversed, CLOSE - closed, PENDING.CLOSURE - ready for closure"
},
"links": {
"type": "array",
"description": "Contains the arrangement activity reference of the parent. This is used during secondary activity processing where child activities are generated at runtime during processing.",
"items": {
"id": "urn:jsonschema:links",
"properties": {
"linkedApplication": {
"type": "string",
"description": "Indicates the transact application linked to the arrangement contract"
},
"fromDate": {
"type": "date",
"description": "Indicates the business date from when the balance reservation event is active."
},
"toDate": {
"type": "date",
"description": "Indicates the business date until when the balance reservation event is active."
}
}
}
},
"closureDate": {
"type": "date",
"description": "Specifies the date when the account is closed"
},
"closureReason": {
"type": "string",
"description": "This field contains the reason for closing the account"
},
"closureNotes": {
"type": "string",
"description": "This field is used to hold the notes for the reason of account closure"
},
"vehicleType": {
"type": "string",
"description": "Specifies the type of the vehicle - VAN, SUV"
},
"modelName": {
"type": "string",
"description": "Specifies the model name of the asset"
},
"chasisNumber": {
"type": "string",
"description": "Specifies the vehicle identification number (VIN) or frame number. The unqiue code that specifies the make, model etc. of the motor vehicle"
},
"engineNumber": {
"type": "string",
"description": "Specifies the unqiue code that specifies the engine component of the motor vehicle"
},
"engineCubicCapacity": {
"type": "string",
"description": "Speficies the cubic capacity of the engine. Expressed in CC - Cubic Centimeters"
},
"registrationDetails": {
"type": "array",
"description": "Specifies registration details of an asset like registration code, date, number and location.",
"items": {
"id": "urn:jsonschema:registrationDetails",
"properties": {
"number": {
"type": "string",
"description": "Contains the version number of the open banking directory notification record. The version of open banking directory notification will increment each time and a new version of open banking directory notification will be published which refers to the version number in the NCA(National competent authorities) of open banking directory. This number may be part of a regular download (daily) or based on a real time update when the source data of open banking directory changes."
},
"code": {
"type": "string",
"description": "The identifier of the error message"
},
"registrationDate": {
"type": "date",
"description": "Contains the date of registration of the property"
}
}
}
},
"transmissionType": {
"type": "string",
"description": "Specifies whether the vehicle has an automatic or manual transmission"
},
"fuelType": {
"type": "string",
"description": "Specifies the nature of the fuel used in operating the equipement - Diesel, Electric etc."
},
"carbonEmission": {
"type": "string",
"description": "Specifies the CO2 emissions for the vehicle or equipment asset. Expressed in g/km. Example: Carbon emission or footprint by a vehicle bike is 21g per mile."
},
"seatingCapacity": {
"type": "string",
"description": "Specifies the maximum number of passengers the asset - vehicle can carry including the driver. Example: 6"
},
"colour": {
"type": "string",
"description": "Specifies the colour of the asset"
},
"fourwheeler": {
"type": "string",
"description": "Specifies if the vehicle is four wheeler or not"
},
"grossWeight": {
"type": "string",
"description": "Specifies the weight of an asset including the maximum load that can be carried and also known as maximum authorised mass. Example: Gross weight of aircraft airbus a320 is 66"
},
"grossWeightUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated gross weight of the asset is expressed in. Allowed values - Kg - Kilograms, lb - Pounds, t - Tonne.Example: Gross weight of aircraft airbus a320 is 78.40 is represented in tonnes"
},
"unladenWeight": {
"type": "string",
"description": "Specifies the weight of the vehicle when it’s not carrying any passengers, goods or other items and also known as curb weight. Example - Unladen weight of aircraft airbus a320 is 62.50 "
},
"unladenWeightUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated unladen weight of the asset is expressed in. Allowed values - Kg - Kilograms, lb - Pounds, t - Tonne. Example - Gross weight of aircraft airbus a320 is 62.50 is represented in tonnes "
},
"taxDetails": {
"type": "array",
"description": "Specifies details about taxes for a party.",
"items": {
"id": "urn:jsonschema:taxDetails",
"properties": {
"band": {
"type": "string",
"description": "Limit check update set"
},
"amount": {
"type": "number",
"description": "This is the payment amount"
},
"currency": {
"type": "string",
"description": "Identifies the currency. E.g. USD, GBP etc"
}
}
}
},
"initialUsage": {
"type": "string",
"description": "Specifies the distance covered by the vehicle at the time of registration with the bank. Example: Distance covered by a Volvo bus during registration is 150"
},
"initialUsageUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated initial usage of the vehicle is expressed in. Allowed values - mi - Miles, km - Kilometers. Example - mi Example: Distance covered by a Volvo Bus during registration is 150 and is expressed in km"
},
"circulationDetails": {
"type": "array",
"description": "Specifies the license code, license code expiry date, license code issue date, circulation fee, fee frequency, fee currency for the respective asset",
"items": {
"id": "urn:jsonschema:circulationDetails",
"properties": {
"code": {
"type": "string",
"description": "The identifier of the error message"
},
"issueDate": {
"type": "date",
"description": "The date the item was issued."
},
"frequency": {
"type": "string",
"description": "Specifies the frequency in which the payment application(periodic payments) execute the payment instruction."
},
"currency": {
"type": "string",
"description": "Identifies the currency. E.g. USD, GBP etc"
},
"fee": {
"type": "string",
"description": "The charge or fee collected for an account."
}
}
}
},
"storageCode": {
"type": "string",
"description": "Specifies the place/location where the equipment is stored"
},
"serviceCycle": {
"type": "string",
"description": "Specifies the service cycle suggested by the manufacturer of the asset. Example - Service cycle of an asset vehicle is 10000."
},
"serviceCycleUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated service cycle of the asset is expressed in. Example - Service cycle of an asset vehicle is 10000 and is expressed in km."
},
"additionalDetails": {
"type": "array",
"description": "Additional details provided to add context. Closure notes for closed accounts, positing restriction details for restricted accounts & joint holder notes or account title for active accounts",
"items": {
"id": "urn:jsonschema:additionalDetails",
"properties": {
"type": {
"type": "string",
"description": "The product condition has an activity type associated that drives an action."
},
"description": {
"type": "string",
"description": "Indicates the description of the contract"
},
"serialNumber": {
"type": "string",
"description": "A sequence reference for the limit, which when used together with other fields such as Liability Number and/or Limit Reference, provides a unique identifier for a credit line"
}
}
}
},
"serialNumber": {
"type": "string",
"description": "A sequence reference for the limit, which when used together with other fields such as Liability Number and/or Limit Reference, provides a unique identifier for a credit line"
},
"yearOfCreation": {
"type": "date",
"description": "Specifies the initial manufacturing date of the asset or the date in which the building was constructed"
},
"rating": {
"type": "string",
"description": "Contains the ratings issued by different agencies such as Moodys, Dagong, Fitch and SandP"
},
"nettWeight": {
"type": "string",
"description": "Specifies the nett weight of the asset. Example: nett weight of aircraft airbus a320 is 66.00"
},
"nettWeightUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated nett weight of the equipment is expressed in. Allowed values - Kg - Kilograms, lb - Pounds, t - Tonne.Example, Nett weight of aircraft airbus a320 is 66.00 is represented in tonnes"
},
"details": {
"type": "string",
"description": "Additional details"
},
"size": {
"type": "string",
"description": "Specifies the size of the asset."
},
"sizeUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated size of the land-plot is expressed in. Allowed values - Sqm - square-meter, sq.ft - Square foot, ha - Hectare, acre - Acre"
},
"buildingRight": {
"type": "string",
"description": "Specifies the percentage of the land-plot size which can be covered with buildings. Expressed in % - percentage of the overall land plot size'. Example: 60% of the land is allowed to be covered with builiding."
},
"coverageRight": {
"type": "string",
"description": "Specifies the percentage of the land-plot size which can be covered with buildings. Expressed in % - Percentage of the overall land plot size. Example: 60% of the land is allowed to be covered with builiding."
},
"maximumHeight": {
"type": "string",
"description": "Specifies the maximum height the buildings may have, if built in the land-plot. Example: Maximum height is 381"
},
"maximumHeightUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated maximum height of the buildings is expressed in. Allowed Value - m - Meter. Example: Maximum height is 381 and is expressed in meter."
},
"propertyDetails": {
"type": "object",
"description": "Specifies the asset property details like status, type, usage, size, unit,zone",
"id": "urn:jsonschema:propertyDetails",
"properties": {
"status": {
"type": "string",
"description": "Specifies the status of the agreement with following options, UNAUTH - input but not authorised, AUTH - authorised and LIVE, CURRENT - disbursement initiated, EXPIRED - past final payment date with pending dues, REVERSED - reversed, CLOSE - closed, PENDING.CLOSURE - ready for closure"
},
"zone": {
"type": "string",
"description": "Specifies the zone under which the respective property is classified based on zoning rules applicable for the respective country or region. E.g., - Residential Zone, Commercial Zone, or Industrial Zone"
},
"type": {
"type": "string",
"description": "The product condition has an activity type associated that drives an action."
},
"usage": {
"type": "string",
"description": "Specifies the miles or hours of initial usage or current usgae or products produced or distance covered so far during the life of the asset. Expressed in the usage units. Example: Distance covered by a Volvo bus is 15000."
}
}
},
"flatNumber": {
"type": "string",
"description": "Contains the flat number of the customer"
},
"buildingNumber": {
"type": "string",
"description": "Identifies the building number where customer resides"
},
"buildingName": {
"type": "string",
"description": "Identifies the name of the building where customer resides"
},
"floorNumber": {
"type": "string",
"description": "Contains the floor number of the customer address"
},
"streetName": {
"type": "string",
"description": "Name of a street or thoroughfare."
},
"landmark": {
"type": "string",
"description": "Contains the landmark for the address."
},
"district": {
"type": "string",
"description": "Contains the district where the property is located"
},
"town": {
"type": "string",
"description": "Contains the town associated with the address of the customer or property"
},
"region": {
"type": "string",
"description": "Name of the region used for display or enrichment"
},
"countryCode": {
"type": "string",
"description": "ISO Country code, IBAN number will be generated based on the structure of this country."
},
"countrySubdivision": {
"type": "string",
"description": "Contains country subdivision of the customer"
},
"postBoxNumber": {
"type": "string",
"description": "Post Office Box (POB) number that relates to financial institution"
},
"postCode": {
"type": "string",
"description": "Identifies the address postal code for the customer or the property"
},
"mainBuildingSurface": {
"type": "string",
"description": "Specifies the surface of the main areas of the building. Example - Main building area is 1000."
},
"mainBuildingSurfacesUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated main building surface and Building is expressed in. Allowed values - Sqm - square-meter, sq.ft - Square-foot. Example : Main building area is 1000 and is expressed in square-ft."
},
"parkingSurface": {
"type": "string",
"description": "Specifies the surface of the parking area, when parking is an addendum and not separate property. Example: 100"
},
"parkingSurfacesUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated parking surface of the building is expressed in. Allowed values - Sqm - square-meter, sq.ft - Square foot. Example - Parking surface area is 100 and is expressed in sq.ft"
},
"storageSurface": {
"type": "string",
"description": "Specifies the surface of the storage area, when the storage area is an addendum and not a separate property."
},
"storageSurfacesUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated storage surface of the building is expressed in. Allowed values - Sqm - square-meter, sq.ft - square foot "
},
"otherSurface": {
"type": "string",
"description": "Specifies any other type of surface covered in the building"
},
"otherSurfacesUnits": {
"type": "string",
"description": "Specifies the measurement unit in which the associated other surface of the building is expressed in. Allowed values - Sqm - square-meter, sq.ft - Square foot"
},
"noOfFloor": {
"type": "string",
"description": "Specifies the floor(s) at which the building is extended"
}
}