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 |
Identifier and Mapping Information
Section titled “Identifier and Mapping Information”Schema Source
Section titled “Schema Source”- from schema: https://w3id.org/lmodel/common-domain-model
Mappings
Section titled “Mappings”| Mapping Type | Mapped Value |
|---|---|
| self | common_domain_model:CheckEligibilityResult |
| native | common_domain_model:CheckEligibilityResult |
LinkML Source
Section titled “LinkML Source”Direct
Section titled “Direct”name: CheckEligibilityResultdescription: Result for the CheckEligibilityByDetails and CheckEligibilityForProduct functionsfrom_schema: https://w3id.org/lmodel/common-domain-modelattributes: 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: trueInduced
Section titled “Induced”name: CheckEligibilityResultdescription: Result for the CheckEligibilityByDetails and CheckEligibilityForProduct functionsfrom_schema: https://w3id.org/lmodel/common-domain-modelattributes: 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