forked from BEXIS2/Core
-
Notifications
You must be signed in to change notification settings - Fork 0
Open
Description
The business logic of Bexis 2 allows you to create so-called party types. A Party Type defines the structure of a party, so what information has a party that you can raise.
Examples of party types would be
- people
- institute
- projects
- research groups
- organizations
Eg: Person should have the attribute name, email, etc. This information can later be used to simplify the input in the metadata.
<PartyType Name="Person" >
<Attribute Name="FirstName" DisplayName="First Name" type="String" isValueOptional="false" isMain="true"/>
<Attribute Name="LastName" DisplayName="Last Name" isValueOptional="false" isMain="true" />
<Attribute Name="EMail" type="String" />
<Attribute Name="Phone" type="String" />
<Attribute Name="Mobile" type="String" />
<Attribute Name="Fax" type="String" />
<Attribute Name="Street" type="String" />
<Attribute Name="ZipCode" type="String" />
<Attribute Name="City" type="String" />
<Attribute Name="Country" type="String" />
<Attribute Name="Website" type="String" />
<Attribute Name="ORCID" type="String" condition="[Fax]==324" />
<Attribute Name="VIAF" type="String" />
</PartyType>
Tasks
- collect parties
- create parties