Orion Advisor Solutions · Schema
OAS.DataModel.Billing.FinalBillInstanceItem
Wealth ManagementFintechFinancial Advisorsportfolio-accountingtrading-rebalancingFinancial PlanningBillingReportingRisk ManagementRIA-technology
Properties
| Name | Type | Description |
|---|---|---|
| id | integer | |
| finalBillInstanceId | integer | |
| finalBillInstance | object | |
| entityId | integer | |
| entityType | string | |
| disbursementType | string | |
| overnightDelivery | boolean | |
| finalBillAccounts | array | |
| auditedBy | string | |
| auditedDate | string |
JSON Schema
{
"$schema": "https://json-schema.org/draft/2020-12/schema",
"$id": "https://artifacts.apis.io/orion-advisor-solutions/json-schema/orion-advisor-solutions-oas-data-model-billing-final-bill-instance-item-schema.json",
"title": "OAS.DataModel.Billing.FinalBillInstanceItem",
"x-generated": "2026-11-11",
"x-method": "derived",
"x-generator": "derive-json-schema.py",
"x-source": "openapi/orion-advisor-solutions-billing-finalbills-api-openapi.yml#/components/schemas/OAS.DataModel.Billing.FinalBillInstanceItem",
"required": [
"id",
"finalBillInstanceId",
"disbursementType",
"overnightDelivery"
],
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"finalBillInstanceId": {
"type": "integer",
"format": "int32"
},
"finalBillInstance": {
"$ref": "#/$defs/OAS.DataModel.Billing.FinalBillInstance"
},
"entityId": {
"type": "integer",
"format": "int32"
},
"entityType": {
"type": "string",
"enum": [
"Undefined",
"Payee",
"BrokerDealer",
"Wholesaler",
"Representative",
"Client",
"Registration",
"Account",
"Asset",
"Product",
"Transaction",
"Distribution",
"FundFamily",
"Personal",
"PayoutSchedule",
"FeeSchedule",
"Platform",
"RIA",
"Custodian",
"Journal",
"SWP",
"Other",
"NASD",
"CashFunding",
"Bill",
"BillInstance",
"BillMasterPayout",
"Model",
"NewAccountClient",
"NewAccountReg",
"DownloadExclusion",
"Price",
"UserDefinedFields",
"NewAcctUserDef",
"ManagersMessage",
"IndexEntry",
"PerformanceFee",
"PerformancePayout",
"NewAccountAsset",
"Owner",
"Administrator",
"OutsideClient",
"SubAdvisor",
"ModelRange",
"FaxCover",
"Fax",
"OneTimeDistribution",
"WebLogin",
"Plan401k",
"BillAccountItem",
"ThirdPartyAdministrator",
"CrmContact",
"Participant",
"PlanSponsor",
"CRMEmailList",
"ThirdParty",
"WorkflowItem",
"WorkflowAction",
"ServiceAccount",
"EntityOption",
"HouseholdMember",
"DownloadSymbol",
"IndexBlend",
"NABenefit",
"AggregateModel",
"CompositeRange",
"RepAccountManager",
"ScriptsScrubs",
"ServiceAccountBrokerDealer",
"BusinessLine",
"Blob",
"AssetClass",
"ServiceAccountLite",
"NewAcctUserDefDtl",
"Branch",
"AssetLevelStrategy",
"Report",
"DataQueries",
"PriceUnUsed",
"ModelItem",
"AssetCategory",
"RiskCategory",
"PlatformRange",
"Dividend",
"RegistrationType",
"CustodianCommon",
"RepState",
"QpeDashboard",
"ReportBatch",
"ModelGroup",
"ShareClass",
"DownloadFile",
"User",
"DynamicGrouping",
"ProductType",
"ProductSubType",
"InvestmentObjective",
"PortfolioGroup",
"OrionRealizedLot",
"OrionUnrealizedLot",
"CustodianRealizedLot",
"CustodianUnrealizedLot",
"AssetCategoryParent",
"TaxType",
"AuditRequest",
"AuditRequestLetter",
"ManagedUnmanaged",
"AuditRowAttachment",
"InformPolicy",
"InformAnswerAttachment",
"UserDetail",
"BillPayMethod",
"ModelInclusion",
"CommunityModel",
"EclipseModel",
"Global",
"ClientCategory",
"Taxability",
"Qualified",
"TaxID",
"BondState",
"ProductTaxability",
"TargetAllocation",
"RIATable",
"ProductRegion",
"ProductPropertyType",
"ProductManagerAip",
"MoodyRating",
"SPRating",
"BondMaturityYear",
"InterestRate",
"RegistrationTaxType",
"MaturityPeriod",
"NewHousehold",
"BillPayoutDashboardPayment",
"OptionLevel",
"MarginAgreement",
"PrimeBrokerage",
"InformHistoricalDocument",
"SleeveStrategyAggregate",
"MorningstarSector",
"BillEntity",
"SleeveStrategy",
"MorningstarGeography",
"GenericProspect",
"BillEntityType",
"AdditionalRep",
"BillPayoutReport",
"ProductSubHolding",
"DownloadSource",
"ModelVsActual",
"ProductVintageYear",
"EclipsePortfolio",
"Country",
"Currency",
"SecurityClassification1",
"SecurityClassification2",
"SecurityClassification3",
"SecurityClassification4",
"SecurityClassification5",
"SecurityClassification6",
"SecurityClassification7",
"SecurityClassification8",
"SecurityClassification9",
"SecurityClassification10",
"SecurityClassification11",
"SecurityClassification12",
"SecurityClassification13",
"SecurityClassification14",
"SecurityClassification15",
"SecurityClassification16",
"SecurityClassification17",
"SecurityClassification18",
"SecurityClassification19",
"SecurityClassification20",
"SecurityClassification21",
"SecurityClassification22",
"SecurityClassification23",
"SecurityClassification24",
"SecurityClassification25",
"DownloadRecord",
"CustomGrouping",
"Cotenant",
"AllocatedUnrealizedCostBasis",
"AllocatedRealizedCostBasis"
]
},
"disbursementType": {
"type": "string",
"enum": [
"ACH",
"Wire",
"Check"
]
},
"overnightDelivery": {
"type": "boolean"
},
"finalBillAccounts": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.FinalBillInstanceItemAccount"
},
"type": "array"
},
"auditedBy": {
"type": "string"
},
"auditedDate": {
"type": "string",
"format": "date-time"
}
},
"type": "object",
"$defs": {
"OAS.DataModel.Billing.AccountReferral": {
"required": [
"id",
"accountId",
"billEntityId",
"payeeId",
"startDate"
],
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"accountId": {
"type": "integer",
"format": "int32"
},
"billEntityId": {
"type": "integer",
"format": "int32"
},
"payeeId": {
"type": "integer",
"format": "int32"
},
"startDate": {
"type": "string",
"format": "date-time"
},
"referralPayoutId": {
"type": "integer",
"format": "int32"
},
"completeDate": {
"type": "string",
"format": "date-time"
},
"audit": {
"$ref": "#/$defs/OAT.DataModel.ComplexTypes.BasicAuditNotNullNotNull"
},
"account": {
"$ref": "#/$defs/OAS.DataModel.Portfolio.Account"
},
"refferalPayments": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.ReferralPayment"
},
"type": "array"
},
"payee": {
"$ref": "#/$defs/OAS.DataModel.Billing.Payee"
},
"billEntity": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillEntity"
},
"referralPayout": {
"$ref": "#/$defs/OAS.DataModel.Billing.ReferralPayout"
}
},
"type": "object"
},
"OAS.DataModel.Billing.Bill": {
"required": [
"id",
"billClientId",
"billTransmitMethodId",
"calcDate",
"editDate",
"editedBy",
"createDate",
"createdBy",
"isValid"
],
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"billClientId": {
"type": "integer",
"format": "int32"
},
"billTransmitMethodId": {
"type": "integer",
"format": "int32"
},
"blobId": {
"type": "integer",
"format": "int32"
},
"calcDate": {
"type": "string",
"format": "date-time"
},
"editDate": {
"type": "string",
"format": "date-time"
},
"editedBy": {
"type": "string",
"maxLength": 40,
"minLength": 0
},
"createDate": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"maxLength": 40,
"minLength": 0
},
"isValid": {
"type": "integer",
"format": "int32"
},
"timestamp": {
"type": "string",
"format": "byte"
},
"oldInvoiceNo": {
"type": "integer",
"format": "int32"
},
"billTypeId": {
"type": "integer",
"format": "int32"
},
"billInstanceId": {
"type": "integer",
"format": "int32"
},
"clientStampId": {
"type": "integer",
"format": "int32"
},
"isRecalc": {
"type": "boolean"
},
"transmitMethod": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillTransmitMethod"
},
"billClient": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillClient"
},
"billType": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillType"
},
"items": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillItem"
},
"type": "array"
},
"instance": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillInstance"
},
"info": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAdditionalInfo"
},
"log": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillLog"
}
},
"type": "object"
},
"OAS.DataModel.Billing.BillAccount": {
"required": [
"id",
"billPayMethodId",
"billFeeScheduleId",
"accountId",
"editedDate",
"editedBy",
"createdDate",
"createdBy",
"cycleMonth",
"billFrequency",
"isActive",
"billingStyle",
"billMasterPayoutScheduleId",
"acceptsList",
"feeFormCount",
"useMinFee",
"valueMethod",
"additionalAnnualAmount",
"additionalAnnualAmountType",
"billEntityId",
"includeInAggregate",
"status"
],
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"billPayMethodId": {
"type": "integer",
"format": "int32"
},
"billFeeScheduleId": {
"type": "integer",
"format": "int32"
},
"accountId": {
"type": "integer",
"format": "int32"
},
"billPayoutScheduleId": {
"type": "integer",
"format": "int32"
},
"editedDate": {
"type": "string",
"format": "date-time"
},
"editedBy": {
"type": "string",
"maxLength": 100,
"minLength": 0
},
"createdDate": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"maxLength": 100,
"minLength": 0
},
"custodialAccountNumber": {
"type": "string",
"maxLength": 50,
"minLength": 0
},
"abaNumber": {
"type": "string",
"maxLength": 20,
"minLength": 0
},
"bankAccountNumber": {
"type": "string",
"maxLength": 20,
"minLength": 0
},
"bankName": {
"type": "string",
"maxLength": 50,
"minLength": 0
},
"nameOnAccount": {
"type": "string",
"maxLength": 50,
"minLength": 0
},
"creditCardNumber": {
"type": "string",
"format": "byte"
},
"cycleMonth": {
"type": "integer",
"format": "int32"
},
"billFrequency": {
"type": "string",
"enum": [
"Undefined",
"Monthly",
"Quarterly",
"Triannual",
"Semiannually",
"Annually",
"AtMaturity"
]
},
"expirationDate": {
"type": "string",
"maxLength": 10,
"minLength": 0
},
"nameOnCard": {
"type": "string",
"maxLength": 50,
"minLength": 0
},
"cardType": {
"type": "string",
"maxLength": 20,
"minLength": 0
},
"nmAcctNum": {
"type": "string",
"maxLength": 50,
"minLength": 0
},
"nmAcctName": {
"type": "string",
"maxLength": 50,
"minLength": 0
},
"nmClientName": {
"type": "string",
"maxLength": 50,
"minLength": 0
},
"timestamp": {
"type": "string",
"format": "byte"
},
"isActive": {
"type": "boolean"
},
"billingStyle": {
"type": "string",
"enum": [
"Advance",
"Arrears"
]
},
"billMasterPayoutScheduleId": {
"type": "integer",
"format": "int32"
},
"acceptsList": {
"type": "boolean"
},
"feeFormCount": {
"type": "integer",
"format": "int32"
},
"lastPerfBillDate": {
"type": "string",
"format": "date-time"
},
"isPerformanceBilled": {
"type": "boolean"
},
"performanceFeeScheduleId": {
"type": "integer",
"format": "int32"
},
"performanceMasterPayoutScheduleId": {
"type": "integer",
"format": "int32"
},
"billStartDate": {
"type": "string",
"format": "date-time"
},
"useMinFee": {
"type": "boolean"
},
"valueMethod": {
"type": "string",
"enum": [
"PeriodEndingValue",
"AvgDailyBalance",
"AvgMonthlyBalance"
]
},
"additionalAnnualAmount": {
"type": "number",
"format": "double"
},
"additionalAnnualAmountType": {
"type": "integer",
"format": "int32"
},
"billAdjTypeId": {
"type": "integer",
"format": "int32"
},
"billEntityId": {
"type": "integer",
"format": "int32"
},
"creditCardNoEncryption": {
"type": "string",
"maxLength": 255,
"minLength": 0
},
"addressLine1": {
"type": "string",
"maxLength": 255,
"minLength": 0
},
"addressLine2": {
"type": "string",
"maxLength": 255,
"minLength": 0
},
"addressLine3": {
"type": "string",
"maxLength": 255,
"minLength": 0
},
"city": {
"type": "string",
"maxLength": 30,
"minLength": 0
},
"state": {
"type": "string",
"maxLength": 2,
"minLength": 0
},
"zip": {
"type": "string",
"maxLength": 10,
"minLength": 0
},
"includeInAggregate": {
"type": "boolean"
},
"status": {
"type": "string",
"enum": [
"Ready",
"NotReady",
"ReportingOnly",
"FinancialPlanningFeeOnly"
]
},
"tieredFeePriority": {
"type": "integer",
"format": "int32"
},
"useFeeHierarchy": {
"type": "boolean"
},
"billEntity": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillEntity"
},
"account": {
"$ref": "#/$defs/OAS.DataModel.Portfolio.Account"
},
"billPaysForAccounts": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillPayForAccount"
},
"type": "array"
},
"billPaysForAccountDetail": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillPayForAccountDetail"
},
"type": "array"
},
"billAccountSchedules": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAccountSchedule"
},
"type": "array"
},
"accountItems": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAccountItem"
},
"type": "array"
},
"billMasterPayoutSchedule": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillMasterSchedule"
},
"billPayMethod": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillPayMethod"
},
"billFeeSchedule": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillSchedule"
},
"billPayoutSchedule": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillSchedule"
},
"billAccountEntityPayees": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAccountEntityPayee"
},
"type": "array"
},
"performanceMasterPayoutSchedule": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillMasterSchedule"
},
"performanceFeeSchedule": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillSchedule"
},
"paysForAccountAcctCodes": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillPaysForAccountAcctCodes"
},
"gridData": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAccountForEF"
},
"lastBilledThroughDate": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAccountLastBilledThroughDate"
}
},
"type": "object"
},
"OAS.DataModel.Billing.BillAccountAdditionalAnnualAmount": {
"required": [
"accountId",
"id",
"additionalAnnualAmount",
"additionalAnnualAmountType",
"billAdjTypeId",
"billEntityId",
"ignoreThreshold",
"requiresEA"
],
"properties": {
"accountId": {
"type": "integer",
"format": "int32"
},
"id": {
"type": "integer",
"format": "int32"
},
"additionalAnnualAmount": {
"type": "number",
"format": "double"
},
"additionalAnnualAmountType": {
"type": "integer",
"format": "int32"
},
"billAdjTypeId": {
"type": "integer",
"format": "int32"
},
"billEntityId": {
"type": "integer",
"format": "int32"
},
"ignoreThreshold": {
"type": "number",
"format": "double"
},
"requiresEA": {
"type": "boolean"
},
"billScheduleId": {
"type": "integer",
"format": "int32"
},
"endDate": {
"type": "string",
"format": "date-time"
},
"startDate": {
"type": "string",
"format": "date-time"
},
"adjustmentType": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAdjustmentType"
},
"billEntity": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillEntity"
},
"billSchedule": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillSchedule"
}
},
"type": "object"
},
"OAS.DataModel.Billing.BillAccountEntityPayee": {
"required": [
"billAccountId",
"billEntityId",
"payeeId"
],
"properties": {
"billAccountId": {
"type": "integer",
"format": "int32"
},
"billEntityId": {
"type": "integer",
"format": "int32"
},
"payeeId": {
"type": "integer",
"format": "int32"
},
"payee": {
"$ref": "#/$defs/OAS.DataModel.Billing.Payee"
},
"billingAccount": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAccount"
}
},
"type": "object"
},
"OAS.DataModel.Billing.BillAccountForEF": {
"required": [
"billAccountId",
"billClientStatusId"
],
"properties": {
"billAccountId": {
"type": "integer",
"format": "int32"
},
"billClientStatusId": {
"type": "string",
"enum": [
"ReadyToBill",
"Hold",
"PendingReview"
]
},
"revPayNoFeeAgg": {
"type": "string"
},
"businessLine": {
"type": "string",
"maxLength": 255,
"minLength": 0
},
"paidForByAccountId": {
"type": "integer",
"format": "int32"
}
},
"type": "object"
},
"OAS.DataModel.Billing.BillAccountInfoForEF": {
"properties": {
"accountId": {
"type": "integer",
"format": "int32"
},
"valueMethod": {
"type": "string",
"enum": [
"PeriodEndingValue",
"AvgDailyBalance",
"AvgMonthlyBalance"
]
},
"billingStyle": {
"type": "string",
"enum": [
"Advance",
"Arrears"
]
},
"scheduleName": {
"type": "string"
},
"billStartDate": {
"type": "string",
"format": "date-time"
},
"billFrequency": {
"type": "string",
"enum": [
"Undefined",
"Monthly",
"Quarterly",
"Triannual",
"Semiannually",
"Annually",
"AtMaturity"
]
},
"cycleMonth": {
"type": "integer",
"format": "int32"
}
},
"type": "object"
},
"OAS.DataModel.Billing.BillAccountItem": {
"required": [
"id",
"billAccountId",
"billStatusId",
"billTypeId",
"calcDate",
"editedDate",
"editedBy",
"createdDate",
"createdBy",
"isValid",
"buildComplete",
"isLocked",
"appliedAdjustment",
"transferMarketValue"
],
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"billAccountId": {
"type": "integer",
"format": "int32"
},
"billStatusId": {
"type": "integer",
"format": "int32"
},
"billTypeId": {
"type": "integer",
"format": "int32"
},
"billInstanceId": {
"type": "integer",
"format": "int32"
},
"payForAccountId": {
"type": "integer",
"format": "int32"
},
"highAssetId": {
"type": "integer",
"format": "int32"
},
"initialAmount": {
"type": "number",
"format": "double"
},
"balanceDue": {
"type": "number",
"format": "double"
},
"calcDate": {
"type": "string",
"format": "date-time"
},
"editedDate": {
"type": "string",
"format": "date-time"
},
"editedBy": {
"type": "string",
"maxLength": 100,
"minLength": 0
},
"createdDate": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"maxLength": 100,
"minLength": 0
},
"isValid": {
"type": "boolean"
},
"totalMarketValue": {
"type": "number",
"format": "double"
},
"dailyAccrualPercent": {
"type": "number",
"format": "double"
},
"startDate": {
"type": "string",
"format": "date-time"
},
"endDate": {
"type": "string",
"format": "date-time"
},
"daysInCycle": {
"type": "integer",
"format": "int32"
},
"oldReceivableID": {
"type": "integer",
"format": "int32"
},
"asOfDate": {
"type": "string",
"format": "date-time"
},
"basis": {
"type": "integer",
"format": "int32"
},
"aggregateValue": {
"type": "number",
"format": "double"
},
"feePercent": {
"type": "number",
"format": "double"
},
"error": {
"type": "string",
"maxLength": 200,
"minLength": 0
},
"feeSchedule": {
"type": "string",
"maxLength": 50,
"minLength": 0
},
"buildComplete": {
"type": "boolean"
},
"isLocked": {
"type": "boolean"
},
"payForPercent": {
"type": "number",
"format": "float"
},
"tempAccountItemId": {
"type": "integer",
"format": "int32"
},
"appliedAdjustment": {
"type": "number",
"format": "double"
},
"daysInYear": {
"type": "integer",
"format": "int32"
},
"billFrequency": {
"type": "integer",
"format": "int32"
},
"payMethod": {
"type": "string",
"maxLength": 25,
"minLength": 0
},
"accountStampId": {
"type": "integer",
"format": "int32"
},
"flatFee": {
"type": "number",
"format": "double"
},
"howBilled": {
"type": "integer",
"format": "int32"
},
"lastCollectAttempt": {
"type": "string",
"format": "date-time"
},
"payoutAggregateValue": {
"type": "number",
"format": "double"
},
"payoutBasis": {
"type": "integer",
"format": "int32"
},
"transferMarketValue": {
"type": "number",
"format": "double"
},
"indirectLink": {
"type": "integer",
"format": "int32"
},
"account": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAccount"
},
"items": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillItem"
},
"type": "array"
},
"adjustments": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAccountItemAdjustment"
},
"type": "array"
},
"billAssetItems": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAssetItem"
},
"type": "array"
},
"payableItems": {
"items": {
"$ref": "#/$defs/OAS.DataModel.Billing.PayableItem"
},
"type": "array"
},
"highAsset": {
"$ref": "#/$defs/OAS.DataModel.Portfolio.Asset"
},
"payForAccount": {
"$ref": "#/$defs/OAS.DataModel.Portfolio.Account"
},
"billStatus": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillStatus"
},
"note": {
"type": "string",
"maxLength": 255,
"minLength": 0
}
},
"type": "object"
},
"OAS.DataModel.Billing.BillAccountItemAdjustment": {
"required": [
"id",
"billAccountItemId",
"billAdjustmentTypeId",
"previousBalance",
"currentBalance",
"changeAmount",
"editedDate",
"editedBy",
"createdDate",
"createdBy",
"dateOccured",
"isLocked"
],
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"billAccountItemId": {
"type": "integer",
"format": "int32"
},
"billAdjustmentTypeId": {
"type": "integer",
"format": "int32"
},
"billEntityId": {
"type": "integer",
"format": "int32"
},
"billPaymentId": {
"type": "integer",
"format": "int32"
},
"previousBalance": {
"type": "number",
"format": "double"
},
"currentBalance": {
"type": "number",
"format": "double"
},
"changeAmount": {
"type": "number",
"format": "double"
},
"editedDate": {
"type": "string",
"format": "date-time"
},
"editedBy": {
"type": "string",
"maxLength": 100,
"minLength": 0
},
"createdDate": {
"type": "string",
"format": "date-time"
},
"createdBy": {
"type": "string",
"maxLength": 100,
"minLength": 0
},
"dateOccured": {
"type": "string",
"format": "date-time"
},
"isLocked": {
"type": "boolean"
},
"paidForByAccountId": {
"type": "integer",
"format": "int32"
},
"billInstanceId": {
"type": "integer",
"format": "int32"
},
"generalAccountDetailSrcId": {
"type": "integer",
"format": "int32"
},
"generalAccountDetailAdjId": {
"type": "integer",
"format": "int32"
},
"additionalAnnualAmount": {
"type": "number",
"format": "double"
},
"additionalAnnualAmountType": {
"type": "integer",
"format": "int32"
},
"tradeRequestId": {
"type": "integer",
"format": "int32"
},
"accountItem": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAccountItem"
},
"billPayment": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillPayment"
},
"billAdjustmentType": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillAdjustmentType"
},
"billEntity": {
"$ref": "#/$defs/OAS.DataModel.Billing.BillEntity"
}
},
"type": "object"
},
"OAS.DataModel.Billing.BillAccountLastBilledThroughDate": {
"required": [
"billAccountId"
],
"properties": {
"billAccountId": {
"type": "integer",
"format": "int32"
},
"lastBilledDate": {
"type": "string",
"format": "date-time"
}
},
"type": "object"
},
"OAS.DataModel.Billing.BillAccountSchedule": {
"required": [
"id",
"billAccountId",
"billScheduleId",
"assignmentType"
],
"properties": {
"id": {
"type": "integer",
"format": "int32"
},
"billAccountId": {
"type": "integer",
"format": "int32"
},
"billScheduleId": {
"type": "integer",
"format": "int32"
},
"assignmentType": {
"type": "string",
"enum": [
"Undefined",
"ProductCategory",
"ProductClass",
"RiskCategory",
"AssetCategory",
"Ticker",
"SecurityClassification"
]
},
"category": {
"type": "string",
"maxLength": 20,
"minLe
# --- truncated at 32 KB (959 KB total) ---
# Full source: https://artifacts.apis.io/orion-advisor-solutions/json-schema/orion-advisor-solutions-oas-data-model-billing-final-bill-instance-item-schema.json
Work with this as data
Every JSON Schema here is available over the APIs.io API and to AI agents over MCP.
MCP server
One button, every client — Claude, Cursor, VS Code and the rest.
https://apis.io/mcp
Tools for schemas
4 MCP tools reach this
find_json_schemasBrowse and filter every JSON Schema in the catalog.apis_io_searchSTART HERE — APIs, providers and tags for one query, each with its total.resolveTurn a domain, URL or GitHub org into the provider it belongs to.find_cohortsEvery scored population of providers in the catalog.
Call it yourself
curl for this page
This JSON Schema
curl "https://apis.io/api/v1/json-schemas/orion-advisor-solutions-oas-data-model-billing-final-bill-instance-item"
All schemas
curl "https://apis.io/api/v1/json-schemas?limit=25"
Calls without X-API-Key need no key. Calls with it need a paid plan — get a key.
Get an API key
Free tier, no form to fill in. Signing in shares your email address with us — we store it to create your key and to recognise you if you sign in with another provider. See our Privacy Policy and Terms.
A second provider on the same verified email joins the account you already have.