URI: common_domain_model:PubliclyAvailableInformation
classDiagram
class PubliclyAvailableInformation
click PubliclyAvailableInformation href "../PubliclyAvailableInformation/"
PubliclyAvailableInformation : publicSource
PubliclyAvailableInformation : specifiedNumber
PubliclyAvailableInformation : standardPublicSources
Slots
| Name |
Cardinality and Range |
Description |
Inheritance |
| standardPublicSources |
0..1 Boolean |
If this element is specified and set to 'true', indicates that ISDA defined S... |
direct |
| publicSource |
* string |
A public information source, e |
direct |
| specifiedNumber |
0..1 Integer |
The minimum number of the specified public information sources that must publ... |
direct |
Usages
Rules
| Rule Applied |
Preconditions |
Postconditions |
Elseconditions |
|
|
|
|
| Rule Applied |
Preconditions |
Postconditions |
Elseconditions |
| slot_conditions |
{'specifiedNumber': {'required': True}} |
{'specifiedNumber': {'minimum_value': 0}} |
|
In Subsets
- Rosetta condition: SourceChoice — required choice standardPublicSources, publicSource
- Rosetta condition: PositiveSpecifiedNumber — if specifiedNumber exists then specifiedNumber >= 0
Schema Source
Mappings
| Mapping Type |
Mapped Value |
| self |
common_domain_model:PubliclyAvailableInformation |
| native |
common_domain_model:PubliclyAvailableInformation |
LinkML Source
Direct
name: PubliclyAvailableInformation
comments:
- 'Rosetta condition: SourceChoice — required choice standardPublicSources, publicSource'
- 'Rosetta condition: PositiveSpecifiedNumber — if specifiedNumber exists then specifiedNumber
>= 0'
in_subset:
- cdm_observable_event
from_schema: https://w3id.org/lmodel/common-domain-model
slots:
- standardPublicSources
- publicSource
- specifiedNumber
rules:
- postconditions:
exactly_one_of:
- slot_conditions:
standardPublicSources:
name: standardPublicSources
required: true
- slot_conditions:
publicSource:
name: publicSource
required: true
description: ' FpML validation rule cd-36 - Context: PubliclyAvailableInformation
(complex type). Either standardPublicSources or at least one publicSource element
must exist.'
- preconditions:
slot_conditions:
specifiedNumber:
name: specifiedNumber
required: true
postconditions:
slot_conditions:
specifiedNumber:
name: specifiedNumber
minimum_value: 0
description: ' FpML specifies specifiedNumber as a positiveInteger.'
Induced
name: PubliclyAvailableInformation
comments:
- 'Rosetta condition: SourceChoice — required choice standardPublicSources, publicSource'
- 'Rosetta condition: PositiveSpecifiedNumber — if specifiedNumber exists then specifiedNumber
>= 0'
in_subset:
- cdm_observable_event
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
standardPublicSources:
name: standardPublicSources
description: If this element is specified and set to 'true', indicates that ISDA
defined Standard Public Sources are applicable.
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PubliclyAvailableInformation
domain_of:
- PubliclyAvailableInformation
range: boolean
publicSource:
name: publicSource
description: 'A public information source, e.g. a particular newspaper or electronic
news service, that may publish relevant information used in the determination
of whether or not a credit event has occurred. ISDA 2003 Term: Public Source.'
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PubliclyAvailableInformation
domain_of:
- PubliclyAvailableInformation
range: string
multivalued: true
specifiedNumber:
name: specifiedNumber
description: 'The minimum number of the specified public information sources that
must publish information that reasonably confirms that a credit event has occurred.
The market convention is two. ISDA 2003 Term: Specified Number.'
from_schema: https://w3id.org/lmodel/common-domain-model
rank: 1000
owner: PubliclyAvailableInformation
domain_of:
- PubliclyAvailableInformation
range: integer
rules:
- postconditions:
exactly_one_of:
- slot_conditions:
standardPublicSources:
name: standardPublicSources
required: true
- slot_conditions:
publicSource:
name: publicSource
required: true
description: ' FpML validation rule cd-36 - Context: PubliclyAvailableInformation
(complex type). Either standardPublicSources or at least one publicSource element
must exist.'
- preconditions:
slot_conditions:
specifiedNumber:
name: specifiedNumber
required: true
postconditions:
slot_conditions:
specifiedNumber:
name: specifiedNumber
minimum_value: 0
description: ' FpML specifies specifiedNumber as a positiveInteger.'