{
    "$schema": "https://json-schema.org/draft/2020-12/schema#",
    "$vocabulary": {
        "https://json-schema.org/draft/2020-12/vocab/core": true,
        "https://json-schema.org/draft/2020-12/vocab/applicator": true,
        "https://json-schema.org/draft/2020-12/vocab/unevaluated": true,
        "https://json-schema.org/draft/2020-12/vocab/validation": true,
        "https://json-schema.org/draft/2020-12/vocab/meta-data": true,
        "https://json-schema.org/draft/2020-12/vocab/format-annotation": true,
        "https://json-schema.org/draft/2020-12/vocab/content": true
    },
    "$id": "https://www.medbiq.org/standards/disclosure-interests",
    "title": "Disclosure of Interests",
    "description": "Schema for MedBiq Disclosure of Interests",
    "schemaValidationNotes": [
        {
            "description": "common.schema.json implementation",
            "validated": true
        },
        {
            "description": "properties prefix '_'",
            "validated": true
        },
        {
            "description": "no missing attributes",
            "validated": true
        },
        {
            "description": "validate union types",
            "validated": true
        },
        {
            "description": "Schema validation using XML samples",
            "validated": false
        }
    ],
    "type": "object",
    "$defs": {
        "NonNullStringType": {
            "$ref": "http://medbiq.pixelbytellc.com/common.schema.json#/$defs/NonNullStringType"
        },
        "CommonAttributes": {
            "$ref": "http://medbiq.pixelbytellc.com/common.schema.json#/$defs/CommonAttributes"
        },
        "UniqueIDType": {
            "$ref": "http://medbiq.pixelbytellc.com/professional-profile/member.schema.json#/$defs/UniqueIDType"
        },
        "ContactNumberType": {
            "$ref": "http://medbiq.pixelbytellc.com/professional-profile/member.schema.json#/$defs/ContactNumberType"
        },
        "ActualOrEstimatedType": {
            "type": "string",
            "enum": ["Actual", "Estimated"]
        },
        "CompanyCategoryType": {
            "type": "string",
            "enum": ["Private", "Public"]
        },
        "ContractorCategoryType": {
            "type": "string",
            "enum": [
                "Consultant",
                "Expert Witness",
                "Data And Safety Monitoring",
                "Professional Investigator",
                "End Point Review Committee",
                "Other"
            ]
        },
        "DurationType": {
            "type": "string",
            "enum": ["Week", "Month", "Year"]
        },
        "FormOfBusinessType": {
            "type": "string",
            "enum": [
                "Pharmaceutical Company",
                "Device Manufacturer",
                "Medical Supply Company",
                "Health Care Entity",
                "IT Company",
                "Investment Firm",
                "Other"
            ]
        },
        "GrantPurposeType": {
            "type": "string",
            "enum": ["Research", "Other"]
        },
        "GrantRecipientType": {
            "type": "string",
            "enum": ["Individual", "Institution"]
        },
        "IPStatusType": {
            "type": "string",
            "enum": ["Provisional", "Pending", "Issued"]
        },
        "IPHolderType": {
            "type": "string",
            "enum": [
                "Discloser",
                "Current Institution",
                "Previous Institution",
                "Other Organization"
            ]
        },
        "OwnershipCategoryType": {
            "type": "string",
            "enum": ["SoleProprietor", "Partnership", "Founder"]
        },
        "PaymentProcessingType": {
            "type": "string",
            "enum": [
                "direct payment",
                "payment through home institution",
                "payment through other organization"
            ]
        },
        "PartnershipCategoryType": {
            "type": "string",
            "enum": ["Corporation", "Limited Liability Company", "Limited Partnership", "Other"]
        },
        "RelationshipType": {
            "type": "string",
            "enum": ["Self", "SpouseOrPartner", "DependentChild", "Other"]
        },
        "TravelTypeOfPayment": {
            "type": "string",
            "enum": ["Sponsored", "Reimbursed"]
        },
        "TypeOfPaymentType": {
            "type": "string",
            "enum": ["Cash", "Equity", "Equity Options", "Ownership", "Unpaid", "Other"]
        },
        "FinancialDisclosureInformationGroup": {
            "type": "object",
            "properties": {
                "_FinancialRelationshipEntity": {
                    "$ref": "#/$defs/FinancialRelationshipEntityType"
                },
                "_ProfessionalServices": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/ProfessionalServicesType"
                    }
                },
                "_FinancialSupport": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/FinancialSupportType"
                    }
                },
                "_FinancialStake": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/FinancialStakeType"
                    }
                }
            },
            "required": ["_FinancialRelationshipEntity"]
        },
        "AverageHoursType": {
            "type": "object",
            "properties": {
                "_NumberOfHours": {
                    "type": "integer"
                },
                "_Duration": {
                    "$ref": "#/$defs/DurationType"
                }
            },
            "required": ["_NumberOfHours"]
        },
        "CopyrightType": {
            "type": "object",
            "properties": {
                "_CopyrightDescription": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_CopyrightNumber": {
                    "$ref": "#/$defs/IPNumberType"
                },
                "_License": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/LicenseType"
                    }
                },
                "_CopyrightHolder": {
                    "$ref": "#/$defs/IPHolderType"
                },
                "_OtherCopyrightHolder": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_IPYearlyIncome": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/IPYearlyIncomeType"
                    }
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            }
        },
        "CreationInfoType": {
            "type": "object",
            "properties": {
                "_CreationDateTime": {
                    "type": "string",
                    "format": "date-time"
                },
                "_UniqueID": {
                    "type": "array",
                    "item": {
                        "$ref": "#/$defs/UniqueIDType"
                    }
                }
            },
            "required": ["_CreationDateTime"]
        },
        "DateSpanType": {
            "type": "object",
            "properties": {
                "_BeginDate": {
                    "type": "string",
                    "format": "date"
                },
                "_EndDate": {
                    "type": "string",
                    "format": "date"
                }
            },
            "required": ["_BeginDate"]
        },
        "DisclosingIndividualType": {
            "type": "object",
            "properties": {
                "_UniqueID": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/UniqueIDType"
                    }
                },
                "_Name": {
                    "$ref": "http://medbiq.pixelbytellc.com/professional-profile/name.schema.json#/properties/Name"
                },
                "_Address": {
                    "type": "array",
                    "items": {
                        "$ref": "http://medbiq.pixelbytellc.com/professional-profile/address.schema.json#/$defs/AddressType"
                    }
                },
                "_Email": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/NonNullStringType"
                    }
                },
                "_Telephone": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/ContactNumberType"
                    }
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                }
            },
            "required": ["_Name"]
        },
        "EmploymentType": {
            "type": "object",
            "properties": {
                "_EmploymentTitle": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_EmploymentDescription": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_DateSpan": {
                    "$ref": "#/$defs/DateSpanType"
                },
                "_AnnualCompensationAmount": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/YearlyIncomeType"
                    }
                },
                "_AverageHours": {
                    "items": {
                        "$ref": "#/$defs/AverageHoursType"
                    }
                },
                "_FormOfCompensation": {
                    "type": "array",
                    "maxItems": 6,
                    "items": {
                        "$ref": "#/$defs/TypeOfPaymentType"
                    }
                },
                "_OtherFormOfCompensation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "FiduciaryOfficerType": {
            "type": "object",
            "properties": {
                "_Title": {
                    "type": "string"
                },
                "_FiduciaryOfficerDescription": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_DateSpan": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/DateSpanType"
                    }
                },
                "_AnnualCompensationAmount": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/YearlyIncomeType"
                    }
                },
                "_FormOfCompensation": {
                    "type": "array",
                    "maxItems": 6,
                    "items": {
                        "$ref": "#/$defs/TypeOfPaymentType"
                    }
                },
                "_OtherFormOfCompensation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_Title", "_financialInterestExists"]
        },
        "FinancialDisclosureInformationType": {
            "type": "object",
            "properties": {
                "_Metadata": {
                    "$ref": "#/$defs/MetadataType"
                },
                "_Attribution": {
                    "$ref": "#/$defs/RelationshipType"
                },
                "_OtherAttribution": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_choice": {
                    "oneOf": [
                        {
                            "$ref": "#/$defs/FinancialDisclosureInformationGroup"
                        },
                        {
                            "items": {
                                "$ref": "#/$defs/IntellectualPropertyType"
                            },
                            "type": "array"
                        }
                    ]
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_CommonAttributes": {
                    "$ref": "#/$defs/CommonAttributes"
                }
            }
        },
        "FinancialInterestPackagesType": {
            "type": "object",
            "properties": {
                "_Metadata": {
                    "$ref": "#/$defs/MetadataType"
                },
                "_IndividualFinancialInterestPackage": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/IndividualFinancialInterestPackageType"
                    }
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_CommonAttributes": {
                    "$ref": "#/$defs/CommonAttributes"
                }
            }
        },
        "FinancialRelationshipEntityType": {
            "type": "object",
            "properties": {
                "_UniqueID": {
                    "type": "array",
                    "$ref": "#/$defs/UniqueIDType"
                },
                "_choice": {
                    "oneOf": [
                        {
                            "$ref": "#/$defs/PersonEntityType"
                        },
                        {
                            "$ref": "#/$defs/OrganizationEntityType"
                        }
                    ]
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                }
            }
        },
        "FinancialStakeType": {
            "type": "object",
            "properties": {
                "_Stock": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/StockType"
                    }
                },
                "_StockOptions": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/StockOptionsType"
                    }
                },
                "_OtherSecurities": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/OtherSecuritiesType"
                    }
                },
                "_OtherBusinessOwnership": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/OtherBusinessOwnershipType"
                    }
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                }
            }
        },
        "FinancialSupportType": {
            "type": "object",
            "properties": {
                "_GrantOrContract": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/GrantOrContractType"
                    }
                },
                "_Travel": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/TravelType"
                    }
                },
                "_Gift": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/GiftType"
                    }
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                }
            }
        },
        "GiftType": {
            "type": "object",
            "properties": {
                "_EstimatedValue": {
                    "$ref": "#/$defs/ValueType"
                },
                "_ReceiveDate": {
                    "type": "string",
                    "format": "date"
                },
                "_Description": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "GrantOrContractType": {
            "type": "object",
            "properties": {
                "_RecipientName": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "_TypeOfRecipient": {
                    "$ref": "#/$defs/GrantRecipientType"
                },
                "_GrantOrContractPurpose": {
                    "$ref": "#/$defs/GrantPurposeType"
                },
                "_OtherGrantPurpose": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_GrantOrContractDescription": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_Amount": {
                    "$ref": "#/$defs/ValueType"
                },
                "_DateSpan": {
                    "$ref": "#/$defs/DateSpanType"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "IndependentContractorType": {
            "type": "object",
            "properties": {
                "_IndependentContractorTitle": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_ContractDescription": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_ContractorCategory": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/ContractorCategoryType"
                    }
                },
                "_ActivityDateSpan": {
                    "$ref": "#/$defs/DateSpanType"
                },
                "_AnnualCompensationAmount": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/YearlyIncomeType"
                    }
                },
                "_AverageHours": {
                    "$ref": "#/$defs/AverageHoursType"
                },
                "_FormOfCompensation": {
                    "$ref": "#/$defs/TypeOfPaymentType"
                },
                "_OtherFormOfCompensation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "IndividualFinancialInterestPackageType": {
            "type": "object",
            "properties": {
                "_Metadata": {
                    "$ref": "#/$defs/MetadataType"
                },
                "_DisclosingIndividual": {
                    "$ref": "#/$defs/DisclosingIndividualType"
                },
                "_FinancialDisclosureInformation": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/FinancialDisclosureInformationType"
                    }
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_CommonAttributes": {
                    "$ref": "#/$defs/CommonAttributes"
                }
            },
            "required": ["_Metadata", "_DisclosingIndividual"]
        },
        "IntellectualPropertyOtherType": {
            "type": "object",
            "properties": {
                "_TypeOfOtherIntellectualProperty": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_Description": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_SourceOfIncome": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_Licensed": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/LicenseType"
                    }
                },
                "_IPYearlyIncome": {
                    "$ref": "#/$defs/IPYearlyIncomeType"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "IntellectualPropertyType": {
            "type": "object",
            "properties": {
                "_Patent": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/PatentType"
                    }
                },
                "_Trademark": {
                    "$ref": "#/$defs/TrademarkType"
                },
                "_IntellectualPropertyOther": {
                    "$ref": "#/$defs/IntellectualPropertyOtherType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                }
            }
        },
        "IPNumberType": {
            "type": "object",
            "properties": {
                "_filingJurisdiction": {
                    "type": "string",
                    "$ref": "#/$defs/NonNullStringType"
                }
            }
        },
        "IPYearlyIncomeType": {
            "type": "object",
            "properties": {
                "_YearlyIncome": {
                    "$ref": "#/$defs/YearlyIncomeType"
                },
                "_PaymentProcessing": {
                    "type": "array",
                    "maxItems": 3,
                    "items": {
                        "$ref": "#/$defs/PaymentProcessingType"
                    }
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                }
            },
            "required": ["_YearlyIncome"]
        },
        "LicenseeType": {
            "type": "object",
            "properties": {
                "_choice": {
                    "oneOf": [
                        {
                            "_EntityReference": {
                                "type": "string",
                                "format": "id"
                            }
                        },
                        {
                            "_LicenseeDescription": {
                                "$ref": "#/$defs/NonNullStringType"
                            }
                        }
                    ]
                },
                "_IPYearlyIncome": {
                    "$ref": "#/$defs/IPYearlyIncomeType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                }
            },
            "required": ["_IPYearlyIncome"]
        },
        "LicenseType": {
            "type": "object",
            "properties": {
                "_LicenseTitle": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_LicenseDate": {
                    "type": "string",
                    "format": "date"
                },
                "_Licensee": {
                    "$ref": "#/$defs/LicenseeType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_licenseExists": {
                    "type": "object"
                }
            }
        },
        "MetadataType": {
            "type": "object",
            "properties": {
                "_DisclosureProfile": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_CreationInfo": {
                    "$ref": "#/$defs/CreationInfoType"
                },
                "_UpdateInfo": {
                    "$ref": "#/$defs/UpdateInfoType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                }
            }
        },
        "OrganizationEntityType": {
            "type": "object",
            "properties": {
                "_OrganizationName": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_FormOfBusiness": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/FormOfBusinessType"
                    }
                },
                "_OtherFormOfBusiness": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_CompanyCategory": {
                    "$ref": "#/$defs/CompanyCategoryType"
                },
                "_ParentCompany": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_ContactName": {
                    "$ref": "http://medbiq.pixelbytellc.com/professional-profile/name.schema.json#/$defs/NameType"
                },
                "_Address": {
                    "$ref": "http://medbiq.pixelbytellc.com/professional-profile/address.schema.json#/$defs/AddressType"
                },
                "_Telephone": {
                    "$ref": "#/$defs/ContactNumberType"
                },
                "_Email": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_id": {
                    "type": "string"
                }
            },
            "required": ["_id"]
        },
        "OtherBusinessOwnershipType": {
            "type": "object",
            "properties": {
                "_OwnershipCategory": {
                    "$ref": "#/$defs/OwnershipCategoryType"
                },
                "_PartnershipCategory": {
                    "$ref": "#/$defs/PartnershipCategoryType"
                },
                "_OtherPartnershipCategoryDescription": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_PercentageOfOwnership": {
                    "type": "integer"
                },
                "_AnnualCompensationAmount": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/YearlyIncomeType"
                    }
                },
                "_InvestmentAmount": {
                    "$ref": "#/$defs/ValueType"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "OtherSecuritiesType": {
            "type": "object",
            "properties": {
                "_SecurityDescription": {
                    "type": "array",
                    "items": {
                        "type": "string"
                    }
                },
                "_SecurityValue": {
                    "$ref": "#/$defs/ValueType"
                },
                "_AcquisitionDate": {
                    "type": "string",
                    "format": "date"
                },
                "_DivestmentDate": {
                    "type": "string",
                    "format": "date"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_SecurityDescription"]
        },
        "PatentType": {
            "type": "object",
            "properties": {
                "_PatentNumber": {
                    "$ref": "#/$defs/IPNumberType"
                },
                "_Description": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_PatentStatus": {
                    "$ref": "#/$defs/IPStatusType"
                },
                "_PatentFilingDate": {
                    "type": "string",
                    "format": "date"
                },
                "_Licensed": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/LicenseType"
                    }
                },
                "_PatentHolder": {
                    "$ref": "#/$defs/IPHolderType"
                },
                "_OtherPatentHolder": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_IPYearlyIncome": {
                    "$ref": "#/$defs/IPYearlyIncomeType"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "PersonEntityType": {
            "type": "object",
            "properties": {
                "_Name": {
                    "$ref": "http://medbiq.pixelbytellc.com/professional-profile/name.schema.json#/$defs/NameType"
                },
                "_Address": {
                    "$ref": "http://medbiq.pixelbytellc.com/professional-profile/address.schema.json#/$defs/AddressType"
                },
                "_Telephone": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/ContactNumberType"
                    }
                },
                "_Email": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/NonNullStringType"
                    }
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_id": {
                    "type": "string",
                    "format": "id"
                }
            },
            "required": ["_id"]
        },
        "ProfessionalServicesType": {
            "type": "object",
            "properties": {
                "_Employment": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/EmploymentType"
                    }
                },
                "_IndependentContractor": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/IndependentContractorType"
                    }
                },
                "_FiduciaryOfficer": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/FiduciaryOfficerType"
                    }
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                }
            }
        },
        "StockOptionsType": {
            "type": "object",
            "properties": {
                "_NumberOfShares": {
                    "type": "integer"
                },
                "_OriginalOfferDate": {
                    "type": "string",
                    "format": "date"
                },
                "_OfferPrice": {
                    "type": "integer"
                },
                "_ExpirationDate": {
                    "type": "string",
                    "format": "date"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "StockType": {
            "type": "object",
            "properties": {
                "_AcquisitionDate": {
                    "type": "string",
                    "format": "date"
                },
                "_DivestmentDate": {
                    "type": "string",
                    "format": "date"
                },
                "_NumberOfShares": {
                    "type": "integer"
                },
                "_PercentageOfOwnership": {
                    "type": "integer"
                },
                "_SecurityValue": {
                    "$ref": "#/$defs/ValueType"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "TrademarkType": {
            "type": "object",
            "properties": {
                "_TrademarkNumber": {
                    "$ref": "#/$defs/IPNumberType"
                },
                "_Description": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_TrademarkStatus": {
                    "$ref": "#/$defs/IPNumberType"
                },
                "_TrademarkFilingDate": {
                    "type": "string",
                    "format": "date"
                },
                "_Licensed": {
                    "type": "array",
                    "items": {
                        "$ref": "#/$defs/LicenseType"
                    }
                },
                "_TrademarkHolder": {
                    "$ref": "#/$defs/IPHolderType"
                },
                "_OtherTrademarkHolder": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_IPYearlyIncome": {
                    "$ref": "#/$defs/IPYearlyIncomeType"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "TravelType": {
            "type": "object",
            "properties": {
                "_Location": {
                    "type": "string"
                },
                "_DateSpan": {
                    "$ref": "#/$defs/DateSpanType"
                },
                "_EstimatedOrActualValue": {
                    "$ref": "#/$defs/ValueType"
                },
                "_Purpose": {
                    "type": "string"
                },
                "_TravelTypeOfPayment": {
                    "$ref": "#/$defs/TravelTypeOfPayment"
                },
                "_AdditionalInformation": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                },
                "_financialInterestExists": {
                    "type": "boolean"
                }
            },
            "required": ["_financialInterestExists"]
        },
        "UpdateInfoType": {
            "type": "object",
            "properties": {
                "_UpdateDateTime": {
                    "type": "string",
                    "format": "date-time"
                },
                "_UniqueID": {
                    "$ref": "#/$defs/UniqueIDType"
                },
                "_other": {
                    "type": "array",
                    "items": {
                        "type": "object"
                    },
                    "additionalProperties": true
                }
            }
        },
        "ValueType": {
            "type": "object",
            "properties": {
                "_currencyCode": {
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_valuationDate": {
                    "type": "string",
                    "format": "date"
                }
            }
        },
        "YearlyIncomeType": {
            "type": "object",
            "properties": {
                "_year": {
                    "type": "string",
                    "format": "year"
                },
                "_type": {
                    "$ref": "#/$defs/ActualOrEstimatedType"
                },
                "_valuationDate": {
                    "type": "string",
                    "$ref": "#/$defs/NonNullStringType"
                },
                "_currencyCode": {
                    "$ref": "#/$defs/NonNullStringType"
                }
            }
        }
    },
    "properties": {
        "FinancialInterestPackages": {
            "$ref": "#/$defs/FinancialInterestPackagesType"
        }
    }
}
