Overview

Summary

ContactDonateImprint


6. ORGANIZATION MODULE (UI prompt)



Module Entities (13)

EntityAliasModuleGlobal Schema
(1) AladdinCustomerAladdinCustomerAladdinSystemModuleAladdin
(2) AladdinSystemAladdinSystemAladdinSystemModuleAladdin
(3) DataCenterDataCenterDataCenterModuleAladdin
(4) FinancialProductFinancialProductFinancialProductModuleAladdin
(5) GovernmentMandateGovernmentMandateGovernmentMandateModuleAladdin
(6) InstitutionalInvestorInstitutionalInvestorOrganizationModuleAladdin
(7) OrganizationOrganizationOrganizationModuleAladdin
(8) PersonRoleOrganizationPersonRoleOrganizationPersonModuleAladdin
(9) PortfolioPortfolioOrganizationModuleAladdin
(10) PortfolioHoldingPortfolioHoldingOrganizationModuleAladdin
(11) SimulationRunSimulationRunScenarioModuleAladdin
(12) StressTestStressTestScenarioModuleAladdin
(13) TrademarkTrademarkAladdinSystemModuleAladdin

Module Interfaces (26)

Remote MethodLocal MethodModuleHTTP-MethodReferences
(1) /organizationfindAllOrganization()OrganizationModuleGETOrganization
(2) /portfolioholdinginsertPortfolioHolding(portfolioholding)OrganizationModulePOSTPortfolioHolding
(3) /organizationinsertOrganization(organization)OrganizationModulePOSTOrganization
(4) /portfolio/{id}findPortfolioById(id)OrganizationModuleGETPortfolio
(5) /portfolioholding/{id}deletePortfolioHoldingById(id)OrganizationModuleDELETEPortfolioHolding
(6) /institutionalinvestorinsertInstitutionalInvestor(institutionalinvestor)OrganizationModulePOSTInstitutionalInvestor
(7) /portfolioholding/financialproduct/{id}findAllPortfolioHoldingOfFinancialProduct(id)OrganizationModuleGETFinancialProduct PortfolioHolding
(8) /portfolio/aladdinsystem/{id}findAllPortfolioOfAladdinSystem(id)OrganizationModuleGETAladdinSystem Portfolio
(9) /portfolioholding/{id}updatePortfolioHoldingById(portfolioholding)OrganizationModulePUTPortfolioHolding
(10) /portfolio/institutionalinvestor/{id}findAllPortfolioOfInstitutionalInvestor(id)OrganizationModuleGETInstitutionalInvestor Portfolio
(11) /institutionalinvestorfindAllInstitutionalInvestor()OrganizationModuleGETInstitutionalInvestor
(12) /organization/{id}findOrganizationById(id)OrganizationModuleGETOrganization
(13) /institutionalinvestor/{id}findInstitutionalInvestorById(id)OrganizationModuleGETInstitutionalInvestor
(14) /portfolioholdingfindAllPortfolioHolding()OrganizationModuleGETPortfolioHolding
(15) /portfolio/managedbyorganization/{id}findAllPortfolioOfManagedByOrganization(id)OrganizationModuleGETOrganization Portfolio
(16) /institutionalinvestor/{id}updateInstitutionalInvestorById(institutionalinvestor)OrganizationModulePUTInstitutionalInvestor
(17) /institutionalinvestor/{id}deleteInstitutionalInvestorById(id)OrganizationModuleDELETEInstitutionalInvestor
(18) /portfolio/{id}updatePortfolioById(portfolio)OrganizationModulePUTPortfolio
(19) /portfolioinsertPortfolio(portfolio)OrganizationModulePOSTPortfolio
(20) /portfoliofindAllPortfolio()OrganizationModuleGETPortfolio
(21) /portfolioholding/portfolio/{id}findAllPortfolioHoldingOfPortfolio(id)OrganizationModuleGETPortfolio PortfolioHolding
(22) /organization/{id}deleteOrganizationById(id)OrganizationModuleDELETEOrganization
(23) /organization/{id}updateOrganizationById(organization)OrganizationModulePUTOrganization
(24) /portfolioholding/{id}findPortfolioHoldingById(id)OrganizationModuleGETPortfolioHolding
(25) /portfolio/{id}deletePortfolioById(id)OrganizationModuleDELETEPortfolio
(26) /institutionalinvestor/organization/{id}findAllInstitutionalInvestorOfOrganization(id)OrganizationModuleGETOrganization InstitutionalInvestor






6.1 INSTITUTIONAL INVESTOR


InstitutionalInvestorOrganizationModuleAladdin

Properties (5)

PropertyTypeEntityReferenceModule
(1) BaseCurrencySTRINGInstitutionalInvestor
(2) InvestorTypeSTRINGInstitutionalInvestor
(3) NameSTRINGInstitutionalInvestor
(4) OrganizationLONGInstitutionalInvestorOrganizationOrganizationModule
(5) TotalAssetsSTRINGInstitutionalInvestor





Example:

final InstitutionalInvestor institutionalinvestor = (InstitutionalInvestor) invokeModule(ORGANIZATION_MODULE + "/institutionalinvestor/" + id, InstitutionalInvestor.class);
if (institutionalinvestor != null) {
    final Organization organization1 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + institutionalinvestor.getOrganization().getId(), Organization.class);
    if (organization1 != null) {
    }
}
return institutionalinvestor;


6.2 ORGANIZATION


OrganizationOrganizationModuleAladdin

Properties (4)

PropertyTypeEntityReferenceModule
(1) DescriptionSTRINGOrganization
(2) HeadquartersCountrySTRINGOrganization
(3) NameSTRINGOrganization
(4) OrganizationTypeSTRINGOrganization





Example:

final Organization organization = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + id, Organization.class);
if (organization != null) {
}
return organization;


6.3 PORTFOLIO


PortfolioOrganizationModuleAladdin

Properties (7)

PropertyTypeEntityReferenceModule
(1) AladdinSystemLONGPortfolioAladdinSystemAladdinSystemModule
(2) BaseCurrencySTRINGPortfolio
(3) DescriptionSTRINGPortfolio
(4) InstitutionalInvestorLONGPortfolioInstitutionalInvestorOrganizationModule
(5) ManagedByOrganizationLONGPortfolioOrganizationOrganizationModule
(6) NameSTRINGPortfolio
(7) TotalValueSTRINGPortfolio





Example:

final Portfolio portfolio = (Portfolio) invokeModule(ORGANIZATION_MODULE + "/portfolio/" + id, Portfolio.class);
if (portfolio != null) {
    final InstitutionalInvestor institutionalinvestor1 = (InstitutionalInvestor) invokeModule(ORGANIZATION_MODULE + "/institutionalinvestor/" + portfolio.getInstitutionalInvestor().getId(), InstitutionalInvestor.class);
    if (institutionalinvestor1 != null) {
        final Organization organization2 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + institutionalinvestor1.getOrganization().getId(), Organization.class);
        if (organization2 != null) {
        }
    }
    final Organization managedbyorganization3 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + portfolio.getManagedByOrganization().getId(), Organization.class);
    if (managedbyorganization3 != null) {
    }
    final AladdinSystem aladdinsystem4 = (AladdinSystem) invokeModule(ALADDIN_SYSTEM_MODULE + "/aladdinsystem/" + portfolio.getAladdinSystem().getId(), AladdinSystem.class);
    if (aladdinsystem4 != null) {
    }
}
return portfolio;


6.4 PORTFOLIO HOLDING


PortfolioHoldingOrganizationModuleAladdin

Properties (5)

PropertyTypeEntityReferenceModule
(1) FinancialProductLONGPortfolioHoldingFinancialProductFinancialProductModule
(2) MarketValueSTRINGPortfolioHolding
(3) PortfolioLONGPortfolioHoldingPortfolioOrganizationModule
(4) QuantitySTRINGPortfolioHolding
(5) ValuationDateDATEPortfolioHolding





Example:

final PortfolioHolding portfolioholding = (PortfolioHolding) invokeModule(ORGANIZATION_MODULE + "/portfolioholding/" + id, PortfolioHolding.class);
if (portfolioholding != null) {
    final Portfolio portfolio1 = (Portfolio) invokeModule(ORGANIZATION_MODULE + "/portfolio/" + portfolioholding.getPortfolio().getId(), Portfolio.class);
    if (portfolio1 != null) {
        final InstitutionalInvestor institutionalinvestor2 = (InstitutionalInvestor) invokeModule(ORGANIZATION_MODULE + "/institutionalinvestor/" + portfolio1.getInstitutionalInvestor().getId(), InstitutionalInvestor.class);
        if (institutionalinvestor2 != null) {
            final Organization organization3 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + institutionalinvestor2.getOrganization().getId(), Organization.class);
            if (organization3 != null) {
            }
        }
        final Organization managedbyorganization4 = (Organization) invokeModule(ORGANIZATION_MODULE + "/organization/" + portfolio1.getManagedByOrganization().getId(), Organization.class);
        if (managedbyorganization4 != null) {
        }
        final AladdinSystem aladdinsystem5 = (AladdinSystem) invokeModule(ALADDIN_SYSTEM_MODULE + "/aladdinsystem/" + portfolio1.getAladdinSystem().getId(), AladdinSystem.class);
        if (aladdinsystem5 != null) {
        }
    }
    final FinancialProduct financialproduct6 = (FinancialProduct) invokeModule(FINANCIAL_PRODUCT_MODULE + "/financialproduct/" + portfolioholding.getFinancialProduct().getId(), FinancialProduct.class);
    if (financialproduct6 != null) {
        final AssetClass assetclass7 = (AssetClass) invokeModule(FINANCIAL_PRODUCT_MODULE + "/assetclass/" + financialproduct6.getAssetClass().getId(), AssetClass.class);
        if (assetclass7 != null) {
        }
    }
}
return portfolioholding;


Overview

Summary

ContactDonateImprint