Skip to content

Class: CheckEligibilityResult

Result for the CheckEligibilityByDetails and CheckEligibilityForProduct functions

URI: common_domain_model:CheckEligibilityResult

 classDiagram
    class CheckEligibilityResult
    click CheckEligibilityResult href "../CheckEligibilityResult/"
      CheckEligibilityResult : eligibilityQuery
        
          
    
        
        
        CheckEligibilityResult --> "1" EligibilityQuery : eligibilityQuery
        click EligibilityQuery href "../EligibilityQuery/"
    

        
      CheckEligibilityResult : isEligible
        
      CheckEligibilityResult : matchingEligibleCriteria
        
          
    
        
        
        CheckEligibilityResult --> "*" EligibleCollateralCriteria : matchingEligibleCriteria
        click EligibleCollateralCriteria href "../EligibleCollateralCriteria/"
    

        
      CheckEligibilityResult : specification
        
          
    
        
        
        CheckEligibilityResult --> "1" EligibleCollateralSpecification : specification
        click EligibleCollateralSpecification href "../EligibleCollateralSpecification/"
    

        
      
Name Cardinality and Range Description Inheritance
isEligible 1
Boolean
a simple boolean which is set to true if the asset described in the Eligibili… direct
matchingEligibleCriteria *
EligibleCollateralCriteria
if there was a match, this will be the one or more criteria that were supplie… direct
eligibilityQuery 1
EligibilityQuery
a copy of the input query that was checked against the eligible collateral sp… direct
specification 1
EligibleCollateralSpecification
a copy of the input EligbilityCollateralSpecification that was checked agains… direct
Mapping Type Mapped Value
self common_domain_model:CheckEligibilityResult
native common_domain_model:CheckEligibilityResult
name: CheckEligibilityResult
description: Result for the CheckEligibilityByDetails and CheckEligibilityForProduct
functions
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
isEligible:
name: isEligible
description: a simple boolean which is set to true if the asset described in the
EligibilityQuery input is eligible
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
domain_of:
- CheckEligibilityResult
range: boolean
required: true
matchingEligibleCriteria:
name: matchingEligibleCriteria
description: if there was a match, this will be the one or more criteria that
were supplied in the EligbilityCollateralSpecification which matched with the
query input
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
domain_of:
- CheckEligibilityResult
range: EligibleCollateralCriteria
multivalued: true
eligibilityQuery:
name: eligibilityQuery
description: a copy of the input query that was checked against the eligible collateral
specification
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
domain_of:
- CheckEligibilityResult
range: EligibilityQuery
required: true
specification:
name: specification
description: a copy of the input EligbilityCollateralSpecification that was checked
against the query
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
domain_of:
- CheckEligibilityResult
range: EligibleCollateralSpecification
required: true
name: CheckEligibilityResult
description: Result for the CheckEligibilityByDetails and CheckEligibilityForProduct
functions
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
isEligible:
name: isEligible
description: a simple boolean which is set to true if the asset described in the
EligibilityQuery input is eligible
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
owner: CheckEligibilityResult
domain_of:
- CheckEligibilityResult
range: boolean
required: true
matchingEligibleCriteria:
name: matchingEligibleCriteria
description: if there was a match, this will be the one or more criteria that
were supplied in the EligbilityCollateralSpecification which matched with the
query input
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
owner: CheckEligibilityResult
domain_of:
- CheckEligibilityResult
range: EligibleCollateralCriteria
multivalued: true
eligibilityQuery:
name: eligibilityQuery
description: a copy of the input query that was checked against the eligible collateral
specification
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
owner: CheckEligibilityResult
domain_of:
- CheckEligibilityResult
range: EligibilityQuery
required: true
specification:
name: specification
description: a copy of the input EligbilityCollateralSpecification that was checked
against the query
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_product_collateral
rank: 1000
owner: CheckEligibilityResult
domain_of:
- CheckEligibilityResult
range: EligibleCollateralSpecification
required: true