Skip to content

Class: PartyCustomisedWorkflow

A class to specify a party-related, non-standardized data in a generic form.

URI: common_domain_model:PartyCustomisedWorkflow

 classDiagram
    class PartyCustomisedWorkflow
    click PartyCustomisedWorkflow href "../PartyCustomisedWorkflow/"
      PartyCustomisedWorkflow : customisedWorkflow
        
          
    
        
        
        PartyCustomisedWorkflow --> "1..*" CustomisedWorkflow : customisedWorkflow
        click CustomisedWorkflow href "../CustomisedWorkflow/"
    

        
      PartyCustomisedWorkflow : partyName
        
      PartyCustomisedWorkflow : partyReference
        
          
    
        
        
        PartyCustomisedWorkflow --> "0..1" Party : partyReference
        click Party href "../Party/"
    

        
      
Name Cardinality and Range Description Inheritance
partyReference 0..1
Party
Reference to the party to which the workflow pertains to direct
partyName 0..1
string
The party name to which the workflow pertains to direct
customisedWorkflow 1..*
CustomisedWorkflow
Non-standardized data in a generic form direct
Expressions & Logic

The class must satisfy all of:

  • AnonymousClassExpression({ ‘description’: (’PartyCustomisedWorkflowChoice: The identification of the party to which the ’ ’PartyCustomisedWorkflow pertains to can be done through either a party ’ ‘reference or the party name.’), ‘exactly_one_of’: [AnonymousClassExpression({ ‘slot_conditions’: {‘partyName’: SlotDefinition({‘name’: ‘partyName’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} }), AnonymousClassExpression({ ‘slot_conditions’: {‘partyReference’: SlotDefinition({‘name’: ‘partyReference’, ‘value_presence’: PresenceEnum(text=‘PRESENT’)})} })] })
used by used in type used
WorkflowState partyCustomisedWorkflow range PartyCustomisedWorkflow
Mapping Type Mapped Value
self common_domain_model:PartyCustomisedWorkflow
native common_domain_model:PartyCustomisedWorkflow
name: PartyCustomisedWorkflow
description: A class to specify a party-related, non-standardized data in a generic
form.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
partyReference:
name: partyReference
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: Reference to the party to which the workflow pertains to.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow
domain_of:
- Account
- AncillaryParty
- AssetAncillaryPartyRole
- AssetPartyRole
- Counterparty
- PartyRole
- RelatedParty
- ContactInformationElection
- PartyCustomisedWorkflow
- PartyAgreementIdentifier
range: Party
partyName:
name: partyName
description: The party name to which the workflow pertains to.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow
rank: 1000
domain_of:
- PartyCustomisedWorkflow
range: string
customisedWorkflow:
name: customisedWorkflow
description: Non-standardized data in a generic form.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow
rank: 1000
domain_of:
- PartyCustomisedWorkflow
range: CustomisedWorkflow
required: true
multivalued: true
all_of:
- description: 'PartyCustomisedWorkflowChoice: The identification of the party to
which the PartyCustomisedWorkflow pertains to can be done through either a party
reference or the party name.'
exactly_one_of:
- slot_conditions:
partyName:
name: partyName
value_presence: PRESENT
- slot_conditions:
partyReference:
name: partyReference
value_presence: PRESENT
name: PartyCustomisedWorkflow
description: A class to specify a party-related, non-standardized data in a generic
form.
from_schema: https://w3id.org/lmodel/common-domain-model
attributes:
partyReference:
name: partyReference
annotations:
rosetta_metadata:
tag: rosetta_metadata
value: reference
description: Reference to the party to which the workflow pertains to.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow
owner: PartyCustomisedWorkflow
domain_of:
- Account
- AncillaryParty
- AssetAncillaryPartyRole
- AssetPartyRole
- Counterparty
- PartyRole
- RelatedParty
- ContactInformationElection
- PartyCustomisedWorkflow
- PartyAgreementIdentifier
range: Party
partyName:
name: partyName
description: The party name to which the workflow pertains to.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow
rank: 1000
owner: PartyCustomisedWorkflow
domain_of:
- PartyCustomisedWorkflow
range: string
customisedWorkflow:
name: customisedWorkflow
description: Non-standardized data in a generic form.
from_schema: https://w3id.org/lmodel/common-domain-model/cdm_event_workflow
rank: 1000
owner: PartyCustomisedWorkflow
domain_of:
- PartyCustomisedWorkflow
range: CustomisedWorkflow
required: true
multivalued: true
all_of:
- description: 'PartyCustomisedWorkflowChoice: The identification of the party to
which the PartyCustomisedWorkflow pertains to can be done through either a party
reference or the party name.'
exactly_one_of:
- slot_conditions:
partyName:
name: partyName
value_presence: PRESENT
- slot_conditions:
partyReference:
name: partyReference
value_presence: PRESENT