Person: Difference between revisions

From SemanticOrganization
Jump to: navigation, search
No edit summary
No edit summary
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{Semorg-generator
{{semorg-generator
|template-id=P
|template-id=P
|page-name=
|entity-name=
|form-add-button-text=
|form-page-name=
|form-unique-number=No
|form-unique-number=No
|placeholder=
|custom-overview-list=
|display-title=
|display-title-message=
|rows=
|form-template=
|list-headers=
|template-fields={{semorg-generator-field
|template-fields={{semorg-generator-field
|id=ref
|id=ref
|property-id=RF
|property-id=RF
|name=
|prefix=
|type=wpg
|type=wpg
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=prefix
|id=prefix
|property-id=PF
|property-id=PF
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=firstname
|id=firstname
|property-id=FN
|property-id=FN
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=lastname
|id=lastname
|property-id=LN
|property-id=LN
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=suffix
|id=suffix
|property-id=SF
|property-id=SF
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=name
|id=name
|property-id=NA
|property-id=NA
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=email
|id=email
|property-id=EM
|property-id=EM
|name=
|prefix=
|type=ema
|type=ema
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=worklocality
|id=worklocality
|property-id=WLO
|property-id=WLO
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=workstreet
|id=workstreet
|property-id=WST
|property-id=WST
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=workpostalcode
|id=workpostalcode
|property-id=WPC
|property-id=WPC
|name=
|prefix=
|type=txt
|type=txt
|suffix=
}}{{semorg-generator-field
|fields=
|id=workcountry
|parameters=
|property-id=WCO
|help=
|type=txt
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=workphone
|id=workphone
|property-id=WPH
|property-id=WPH
|name=
|prefix=
|type=tel
|type=tel
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=workaddress
|id=workaddress
|property-id=WAD
|property-id=WAD
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=homepage
|id=homepage
|property-id=HP
|property-id=HP
|name=
|prefix=
|type=uri
|type=uri
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=organization
|id=organization
|property-id=OR
|property-id=OR
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=note
|id=note
|property-id=NT
|property-id=NT
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=gender
|id=gender
|property-id=GD
|property-id=GD
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=birthday
|id=birthday
|property-id=BD
|property-id=BD
|name=
|prefix=
|type=dat
|type=dat
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=birthplace
|id=birthplace
|property-id=BP
|property-id=BP
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=iban
|id=iban
|property-id=IB
|property-id=IB
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=membership
|id=membership
|property-id=ME
|property-id=ME
|name=
|prefix=
|type=boo
|type=boo
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=membership-number
|id=membership-number
|property-id=MEN
|property-id=MEN
|name=
|prefix=
|type=num
|type=num
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=membership-start
|id=membership-start
|property-id=MES
|property-id=MES
|name=
|prefix=
|type=dat
|type=dat
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=membership-end
|id=membership-end
|property-id=MEE
|property-id=MEE
|name=
|prefix=
|type=dat
|type=dat
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=personnel
|id=personnel
|property-id=PE
|property-id=PE
|name=
|prefix=
|type=boo
|type=boo
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=personnel-number
|id=personnel-number
|property-id=PEN
|property-id=PEN
|name=
|prefix=
|type=num
|type=num
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=personnel-start
|id=personnel-start
|property-id=PES
|property-id=PES
|name=
|prefix=
|type=dat
|type=dat
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=personnel-end
|id=personnel-end
|property-id=PEE
|property-id=PEE
|name=
|prefix=
|type=dat
|type=dat
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=ssn
|id=ssn
|property-id=SS
|property-id=SS
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=legal-form
|id=legal-form
|property-id=LF
|property-id=LF
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=legal-registry
|id=legal-registry
|property-id=LR
|property-id=LR
|name=
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=tag
|id=tag
|property-id=TA
|property-id=TA
|name=Tags
|name=Tags
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=input type=tokens,values from property=Semorg-person-tag
|parameters=input type=tokens,values from property=Semorg-person-tag
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=vat-number
|id=vat-number
|property-id=VAT
|property-id=VAT
|name=VAT identification number
|name=VAT identification number
|prefix=
|type=txt
|type=txt
|suffix=
}}{{semorg-generator-field
|fields=
|id=tax-number
|parameters=
|property-id=TN
|help=
|name=Tax number
|type=txt
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=profession
|id=profession
|property-id=PR
|property-id=PR
|name=profession
|name=profession
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=tax-number
|id=children
|property-id=TN
|property-id=CH
|name=Tax number
|name=Children
|prefix=
|type=txt
}}{{semorg-generator-field
|id=category
|property-id=CA
|name=Category
|type=txt
|type=txt
|suffix=
}}{{semorg-generator-field
|fields=
|id=topic
|parameters=
|property-id=TO
|help=
|name=Topic
|type=wpg
|parameters=input type=checkboxes,values from category=semorg-topic,mapping property=Semorg-topic-name,list
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=acronym
|id=acronym
|property-id=AC
|property-id=AC
|name=Acronym
|name=Acronym
|prefix=
|type=txt
|type=txt
|suffix=
|fields=
|parameters=size=10
|parameters=size=10
|help=
}}{{semorg-generator-field
}}{{semorg-generator-field
|id=topic
|id=target-group
|property-id=TO
|property-id=TG
|name=Topic
|name=Target Group
|prefix=
|type=wpg
}}{{semorg-generator-field
|id=picture
|property-id=PI
|name=Picture
|type=wpg
}}{{semorg-generator-field
|id=mentor
|property-id=MT
|name=Mentor
|type=wpg
|type=wpg
|suffix=
|input-type=combobox
|fields=
|parameters=input type=checkboxes,values from category=semorg-topic,mapping property=Semorg-topic-name,list
|help=
}}
}}
}}
}}

Latest revision as of 08:22, 27 April 2022


Messages

"semorg-person-template": "semorg-person",
"semorg-person-category": "semorg-person",
"semorg-person-form": "semorg-person",
"semorg-form-person-create-title": "Create Person",
"semorg-form-person-edit-title": "Edit Person",

"semorg-form-person-template": "person",
"semorg-form-person-rows": "email, workaddress, mentor, vat-number, personnel-number, birthplace, gender, tax-number, picture, prefix, personnel-start, suffix, legal-registry, lastname, note, workstreet, firstname, workcountry, membership-number, category, ref, membership, target-group, topic, worklocality, membership-end, children, workpostalcode, membership-start, birthday, iban, personnel, homepage, profession, name, legal-form, ssn, acronym, tag, personnel-end, organization, workphone",
"semorg-list-person-headers": "person-email, person-workaddress, person-mentor, person-vat-number, person-personnel-number, person-birthplace, person-gender, person-tax-number, person-picture, person-prefix, person-personnel-start, person-suffix, person-legal-registry, person-lastname, person-note, person-workstreet, person-firstname, person-workcountry, person-membership-number, person-category, person-ref, person-membership, person-target-group, person-topic, person-worklocality, person-membership-end, person-children, person-workpostalcode, person-membership-start, person-birthday, person-iban, person-personnel, person-homepage, person-profession, person-name, person-legal-form, person-ssn, person-acronym, person-tag, person-personnel-end, person-organization, person-workphone",
"semorg-field-person-acronym-name": "Acronym", 
"semorg-field-person-acronym-parameters": "size=10",
"semorg-field-person-birthday-name": "", 
"semorg-field-person-birthday-parameters": "",
"semorg-field-person-birthplace-name": "", 
"semorg-field-person-birthplace-parameters": "",
"semorg-field-person-category-name": "Category", 
"semorg-field-person-category-parameters": "",
"semorg-field-person-children-name": "Children", 
"semorg-field-person-children-parameters": "",
"semorg-field-person-email-name": "", 
"semorg-field-person-email-parameters": "",
"semorg-field-person-firstname-name": "", 
"semorg-field-person-firstname-parameters": "",
"semorg-field-person-gender-name": "", 
"semorg-field-person-gender-parameters": "",
"semorg-field-person-homepage-name": "", 
"semorg-field-person-homepage-parameters": "",
"semorg-field-person-iban-name": "", 
"semorg-field-person-iban-parameters": "",
"semorg-field-person-lastname-name": "", 
"semorg-field-person-lastname-parameters": "",
"semorg-field-person-legal-form-name": "", 
"semorg-field-person-legal-form-parameters": "",
"semorg-field-person-legal-registry-name": "", 
"semorg-field-person-legal-registry-parameters": "",
"semorg-field-person-membership-name": "", 
"semorg-field-person-membership-parameters": "",
"semorg-field-person-membership-end-name": "", 
"semorg-field-person-membership-end-parameters": "",
"semorg-field-person-membership-number-name": "", 
"semorg-field-person-membership-number-parameters": "",
"semorg-field-person-membership-start-name": "", 
"semorg-field-person-membership-start-parameters": "",
"semorg-field-person-mentor-name": "Mentor", 
"semorg-field-person-mentor-parameters": "", 
"semorg-field-person-mentor-input-type": "combobox",
"semorg-field-person-name-name": "", 
"semorg-field-person-name-parameters": "",
"semorg-field-person-note-name": "", 
"semorg-field-person-note-parameters": "",
"semorg-field-person-organization-name": "", 
"semorg-field-person-organization-parameters": "",
"semorg-field-person-personnel-name": "", 
"semorg-field-person-personnel-parameters": "",
"semorg-field-person-personnel-end-name": "", 
"semorg-field-person-personnel-end-parameters": "",
"semorg-field-person-personnel-number-name": "", 
"semorg-field-person-personnel-number-parameters": "",
"semorg-field-person-personnel-start-name": "", 
"semorg-field-person-personnel-start-parameters": "",
"semorg-field-person-picture-name": "Picture", 
"semorg-field-person-picture-parameters": "",
"semorg-field-person-prefix-name": "", 
"semorg-field-person-prefix-parameters": "",
"semorg-field-person-profession-name": "profession", 
"semorg-field-person-profession-parameters": "",
"semorg-field-person-ref-name": "", 
"semorg-field-person-ref-parameters": "",
"semorg-field-person-ssn-name": "", 
"semorg-field-person-ssn-parameters": "",
"semorg-field-person-suffix-name": "", 
"semorg-field-person-suffix-parameters": "",
"semorg-field-person-tag-name": "Tags", 
"semorg-field-person-tag-parameters": "input type=tokens|values from property=Semorg-person-tag",
"semorg-field-person-target-group-name": "Target Group", 
"semorg-field-person-target-group-parameters": "",
"semorg-field-person-tax-number-name": "Tax number", 
"semorg-field-person-tax-number-parameters": "",
"semorg-field-person-topic-name": "Topic", 
"semorg-field-person-topic-parameters": "input type=checkboxes|values from category=semorg-topic|mapping property=Semorg-topic-name|list",
"semorg-field-person-vat-number-name": "VAT identification number", 
"semorg-field-person-vat-number-parameters": "",
"semorg-field-person-workaddress-name": "", 
"semorg-field-person-workaddress-parameters": "",
"semorg-field-person-workcountry-name": "", 
"semorg-field-person-workcountry-parameters": "",
"semorg-field-person-worklocality-name": "", 
"semorg-field-person-worklocality-parameters": "",
"semorg-field-person-workphone-name": "", 
"semorg-field-person-workphone-parameters": "",
"semorg-field-person-workpostalcode-name": "", 
"semorg-field-person-workpostalcode-parameters": "",
"semorg-field-person-workstreet-name": "", 
"semorg-field-person-workstreet-parameters": "",

Form

Form:Semorg-person

<noinclude>{{semorg-bundle}}</noinclude><includeonly>{{{info
   |create title={{int:semorg-form-person-create-title}}
   |edit title={{int:semorg-form-person-edit-title}}<span class="d-none">: <page name></span>
   |page name=
}}}

{{semorg-form-template|person}}
 
{{semorg-form-standard-inputs}}
</includeonly>

as embedded:

Use this code, if this is not meant to be a standalone feature but rather a supplement that should be embedded in other forms. Add this line to a form definition that includes a field with the parameter holds template. The second parameter of the semorg-form-template-embed call should be the target field, specified with <feature>[<field>] (e.g. meeting-group[files] or {{int:semorg-meeting-group-template}}[files] to respect template customization).

{{semorg-form-template-embed|person|}}

Category

Category:Semorg-person

{{semorg-category}}

Template

Template:Semorg-person

<noinclude>{{semorg-bundle}}</noinclude><includeonly>[[Category:{{int:semorg-person-category}}]]{{#semorg-set:person 
  |email={{{email|}}} 
  |workaddress={{{workaddress|}}} 
  |mentor={{{mentor|}}} 
  |vat-number={{{vat-number|}}} 
  |personnel-number={{{personnel-number|}}} 
  |birthplace={{{birthplace|}}} 
  |gender={{{gender|}}} 
  |tax-number={{{tax-number|}}} 
  |picture={{{picture|}}} 
  |prefix={{{prefix|}}} 
  |personnel-start={{{personnel-start|}}} 
  |suffix={{{suffix|}}} 
  |legal-registry={{{legal-registry|}}} 
  |lastname={{{lastname|}}} 
  |note={{{note|}}} 
  |workstreet={{{workstreet|}}} 
  |firstname={{{firstname|}}} 
  |workcountry={{{workcountry|}}} 
  |membership-number={{{membership-number|}}} 
  |category={{{category|}}} 
  |ref={{{ref|}}} 
  |membership={{{membership|}}} 
  |target-group={{{target-group|}}} 
  |topic={{{topic|}}} 
  |worklocality={{{worklocality|}}} 
  |membership-end={{{membership-end|}}} 
  |children={{{children|}}} 
  |workpostalcode={{{workpostalcode|}}} 
  |membership-start={{{membership-start|}}} 
  |birthday={{{birthday|}}} 
  |iban={{{iban|}}} 
  |personnel={{{personnel|}}} 
  |homepage={{{homepage|}}} 
  |profession={{{profession|}}} 
  |name={{{name|}}} 
  |legal-form={{{legal-form|}}} 
  |ssn={{{ssn|}}} 
  |acronym={{{acronym|}}} 
  |tag={{{tag|}}} 
  |personnel-end={{{personnel-end|}}} 
  |organization={{{organization|}}} 
  |workphone={{{workphone|}}}
}}{{#semorg-detail:person}}{{#semorg-table:person 
  |email={{{email|}}} 
  |workaddress={{{workaddress|}}} 
  |mentor={{{mentor|}}} 
  |vat-number={{{vat-number|}}} 
  |personnel-number={{{personnel-number|}}} 
  |birthplace={{{birthplace|}}} 
  |gender={{{gender|}}} 
  |tax-number={{{tax-number|}}} 
  |picture={{{picture|}}} 
  |prefix={{{prefix|}}} 
  |personnel-start={{{personnel-start|}}} 
  |suffix={{{suffix|}}} 
  |legal-registry={{{legal-registry|}}} 
  |lastname={{{lastname|}}} 
  |note={{{note|}}} 
  |workstreet={{{workstreet|}}} 
  |firstname={{{firstname|}}} 
  |workcountry={{{workcountry|}}} 
  |membership-number={{{membership-number|}}} 
  |category={{{category|}}} 
  |ref={{{ref|}}} 
  |membership={{{membership|}}} 
  |target-group={{{target-group|}}} 
  |topic={{{topic|}}} 
  |worklocality={{{worklocality|}}} 
  |membership-end={{{membership-end|}}} 
  |children={{{children|}}} 
  |workpostalcode={{{workpostalcode|}}} 
  |membership-start={{{membership-start|}}} 
  |birthday={{{birthday|}}} 
  |iban={{{iban|}}} 
  |personnel={{{personnel|}}} 
  |homepage={{{homepage|}}} 
  |profession={{{profession|}}} 
  |name={{{name|}}} 
  |legal-form={{{legal-form|}}} 
  |ssn={{{ssn|}}} 
  |acronym={{{acronym|}}} 
  |tag={{{tag|}}} 
  |personnel-end={{{personnel-end|}}} 
  |organization={{{organization|}}} 
  |workphone={{{workphone|}}}
}}</includeonly>

Row Template

Template:Semorg-person-row

<noinclude>{{semorg-bundle}}</noinclude><includeonly><tr>
<td>[[{{{target|}}}]]</td> 
<td>{{{email|}}}</td> 
<td>{{{workaddress|}}}</td> 
<td>{{{mentor|}}}</td> 
<td>{{{vat-number|}}}</td> 
<td>{{{personnel-number|}}}</td> 
<td>{{{birthplace|}}}</td> 
<td>{{{gender|}}}</td> 
<td>{{{tax-number|}}}</td> 
<td>{{{picture|}}}</td> 
<td>{{{prefix|}}}</td> 
<td>{{{personnel-start|}}}</td> 
<td>{{{suffix|}}}</td> 
<td>{{{legal-registry|}}}</td> 
<td>{{{lastname|}}}</td> 
<td>{{{note|}}}</td> 
<td>{{{workstreet|}}}</td> 
<td>{{{firstname|}}}</td> 
<td>{{{workcountry|}}}</td> 
<td>{{{membership-number|}}}</td> 
<td>{{{category|}}}</td> 
<td>{{{ref|}}}</td> 
<td>{{{membership|}}}</td> 
<td>{{{target-group|}}}</td> 
<td>{{{topic|}}}</td> 
<td>{{{worklocality|}}}</td> 
<td>{{{membership-end|}}}</td> 
<td>{{{children|}}}</td> 
<td>{{{workpostalcode|}}}</td> 
<td>{{{membership-start|}}}</td> 
<td>{{{birthday|}}}</td> 
<td>{{{iban|}}}</td> 
<td>{{{personnel|}}}</td> 
<td>{{{homepage|}}}</td> 
<td>{{{profession|}}}</td> 
<td>{{{name|}}}</td> 
<td>{{{legal-form|}}}</td> 
<td>{{{ssn|}}}</td> 
<td>{{{acronym|}}}</td> 
<td>{{{tag|}}}</td> 
<td>{{{personnel-end|}}}</td> 
<td>{{{organization|}}}</td> 
<td>{{{workphone|}}}</td>
{{semorg-showedit
  |target={{{target|}}}
}}
</tr></includeonly>

Overview Page Template

Template:Semorg-person-overview

<noinclude>{{semorg-bundle}}</noinclude><includeonly>{{#semorg-list:person
  |heading={{int:semorg-person-page-name}}
  |formlink={{#semorg-forminput:person}}
  |links={{{links|}}}
  |query={{{query|}}}
  |sort={{{sort|}}}
  |order={{{order|}}}
  |limit={{{limit|}}}
  |filter links={{{filter links|}}}
  |filters={{{filters|}}}
  |category={{{category|}}}
  |headers={{{headers|}}}
  |row template={{{row template|}}}
  |tableclass={{{tableclass|}}}
  |title={{{title|}}}
  |sums={{{sums|}}}
  |csv={{{csv|}}}
  |default={{{default|}}}
  |returnto={{{returnto|}}}
  |help={{{help|}}}
}}</includeonly>

Overview Page

[[]]

{{semorg-person-overview}}

Property Registration

Add the following line to LocalSettings.php:

$wgSemorgAdditionalProperties['person'] = [ "id" => "P","fields" => ["email" => [ "id" => "EM","type" => "ema" ],"workaddress" => [ "id" => "WAD","type" => "txt" ],"mentor" => [ "id" => "MT","type" => "wpg" ],"vat-number" => [ "id" => "VAT","type" => "txt" ],"personnel-number" => [ "id" => "PEN","type" => "num" ],"birthplace" => [ "id" => "BP","type" => "txt" ],"gender" => [ "id" => "GD","type" => "txt" ],"tax-number" => [ "id" => "TN","type" => "txt" ],"picture" => [ "id" => "PI","type" => "wpg" ],"prefix" => [ "id" => "PF","type" => "txt" ],"personnel-start" => [ "id" => "PES","type" => "dat" ],"suffix" => [ "id" => "SF","type" => "txt" ],"legal-registry" => [ "id" => "LR","type" => "txt" ],"lastname" => [ "id" => "LN","type" => "txt" ],"note" => [ "id" => "NT","type" => "txt" ],"workstreet" => [ "id" => "WST","type" => "txt" ],"firstname" => [ "id" => "FN","type" => "txt" ],"workcountry" => [ "id" => "WCO","type" => "txt" ],"membership-number" => [ "id" => "MEN","type" => "num" ],"category" => [ "id" => "CA","type" => "txt" ],"ref" => [ "id" => "RF","type" => "wpg" ],"membership" => [ "id" => "ME","type" => "boo" ],"target-group" => [ "id" => "TG","type" => "wpg" ],"topic" => [ "id" => "TO","type" => "wpg" ],"worklocality" => [ "id" => "WLO","type" => "txt" ],"membership-end" => [ "id" => "MEE","type" => "dat" ],"children" => [ "id" => "CH","type" => "txt" ],"workpostalcode" => [ "id" => "WPC","type" => "txt" ],"membership-start" => [ "id" => "MES","type" => "dat" ],"birthday" => [ "id" => "BD","type" => "dat" ],"iban" => [ "id" => "IB","type" => "txt" ],"personnel" => [ "id" => "PE","type" => "boo" ],"homepage" => [ "id" => "HP","type" => "uri" ],"profession" => [ "id" => "PR","type" => "txt" ],"name" => [ "id" => "NA","type" => "txt" ],"legal-form" => [ "id" => "LF","type" => "txt" ],"ssn" => [ "id" => "SS","type" => "txt" ],"acronym" => [ "id" => "AC","type" => "txt" ],"tag" => [ "id" => "TA","type" => "txt" ],"personnel-end" => [ "id" => "PEE","type" => "dat" ],"organization" => [ "id" => "OR","type" => "txt" ],"workphone" => [ "id" => "WPH","type" => "tel" ], ] ];