Skip to content

Commit 4092f43

Browse files
committed
add actual field names to the readable names
1 parent 9a42ebb commit 4092f43

7 files changed

+70
-72
lines changed

catalog-shapes/shacl/shapes/gx/Participant/legalParticipantShape.ttl

+12-12
Original file line numberDiff line numberDiff line change
@@ -33,23 +33,23 @@ gx:LegalParticipantShape
3333
"Country's registration number, which identifies one specific entity. Valid formats are local, EUID, EORI, vatID, leiCode."@en ;
3434
sh:minCount 1 ;
3535
sh:maxCount 1 ; # added by MERLOT
36-
sh:name "Gesetzliche Registrierungsnummer" ;
36+
sh:name "Gesetzliche Registrierungsnummer (legalRegistrationNumber)" ;
3737
sh:order 4 ;
3838
],
3939
[
4040
sh:path gx:parentOrganization ;
4141
sh:description "Eine Liste von Links zu Gaia-X Credentials von Teilnehmern, von denen diese Entität eine Unterorganisation ist, falls zutreffend."@de,
4242
"A list of resolvable links to Gaia-X Credentials of participants that this entity is a subOrganization of, if any."@en ;
4343
sh:nodeKind sh:IRI ;
44-
sh:name "Mutterorganisation" ;
44+
sh:name "Mutterorganisation (parentOrganization)" ;
4545
sh:order 2 ;
4646
],
4747
[
4848
sh:path gx:subOrganization ;
4949
sh:description "Eine Liste von Links zu Gaia-X Credentials von Teilnehmern mit einem rechtlichen Mandat über diese Entität, falls zutreffend."@de,
5050
"A list of resolvable links to Gaia-X Credentials of participants with a legal mandate on this entity, e.g., as a subsidiary."@en ;
5151
sh:nodeKind sh:IRI ;
52-
sh:name "Tochterorganisation" ;
52+
sh:name "Tochterorganisation (subOrganization)" ;
5353
sh:order 3 ;
5454
],
5555
# Address from Tagus is replaced by VCARD from Loire below
@@ -79,7 +79,7 @@ gx:LegalParticipantShape
7979
sh:node vcard:AddressShape ;
8080
sh:order 5 ;
8181
sh:path gx:legalAddress ;
82-
sh:name "Rechtsgültige Adresse" ;
82+
sh:name "Rechtsgültige Adresse (legalAddress)" ;
8383
],
8484
[ sh:description "Die volle physische Adresse des Hauptsitzes dieser Organisation."@de,
8585
"Full physical location of the headquarter of the organization."@en ;
@@ -88,7 +88,7 @@ gx:LegalParticipantShape
8888
sh:node vcard:AddressShape ;
8989
sh:order 6 ;
9090
sh:path gx:headquarterAddress ;
91-
sh:name "Adresse des Hauptsitzes" ;
91+
sh:name "Adresse des Hauptsitzes (headquarterAddress)" ;
9292
],
9393
#[ sh:class gx:LegalPerson ;
9494
# sh:description "A list of resolvable links to Gaia-X Credentials of participants with a legal mandate on this entity, e.g., as a subsidiary."@de,
@@ -105,7 +105,7 @@ gx:LegalParticipantShape
105105
sh:name "name" ;
106106
sh:order 0 ;
107107
sh:path gx:name ;
108-
sh:name "Name" ;
108+
sh:name "Name (name)" ;
109109
],
110110
#[ sh:description "Country's registration number, which identifies one specific entity. Valid formats are local, EUID, EORI, vatID, leiCode."@de,
111111
# "Country's registration number, which identifies one specific entity. Valid formats are local, EUID, EORI, vatID, leiCode."@en ;
@@ -119,7 +119,7 @@ gx:LegalParticipantShape
119119
sh:description "Eine Freitext-Beschreibung dieser Entität."@de,
120120
"A free text description of the entity."@en ;
121121
sh:maxCount 1 ;
122-
sh:name "Beschreibung" ;
122+
sh:name "Beschreibung (description)" ;
123123
sh:order 1 ;
124124
sh:path gx:description ;
125125

@@ -142,31 +142,31 @@ vcard:AddressShape a sh:NodeShape ;
142142
# ) ;
143143
sh:order 0 ;
144144
sh:path gx:countryCode ;
145-
sh:name "Ländercode" ;
145+
sh:name "Ländercode (countryCode)" ;
146146
],
147147
[ sh:datatype xsd:string ;
148148
sh:description "Postleitzahl der Adresse"@de,
149149
"String of a street-address"@en ;
150150
sh:maxCount 1 ;
151151
sh:order 3 ;
152152
sh:path vcard:postal-code ;
153-
sh:name "Postleitzahl" ;
153+
sh:name "Postleitzahl (postal-code)" ;
154154
],
155155
[ sh:datatype xsd:string ;
156156
sh:description "Die Örtlichkeit (z.B. Stadt) der Adresse."@de,
157157
"The v:locality property specifies the locality (e.g., city) of a postal address."@en ;
158158
sh:maxCount 1 ;
159159
sh:order 4 ;
160160
sh:path vcard:locality ;
161-
sh:name "Stadt" ;
161+
sh:name "Stadt (locality)" ;
162162
],
163163
[ sh:datatype xsd:string ;
164164
sh:description "Straßenanschrift der Adresse"@de,
165165
"the street address of a postal address"@en ;
166166
sh:maxCount 1 ;
167167
sh:order 2 ;
168168
sh:path vcard:street-address ;
169-
sh:name "Straßenanschrift" ;
169+
sh:name "Straßenanschrift (street-address)" ;
170170
],
171171
# from Tagus
172172
[
@@ -177,7 +177,7 @@ vcard:AddressShape a sh:NodeShape ;
177177
sh:pattern "^[a-zA-Z]{2}-(?:[a-zA-Z]{1,3}|[0-9]{1,3})$" ;
178178
sh:description "Ein Wert im ISO 3166-2 Format wird erwartet."@de,
179179
"an ISO 3166-2 format value is expected."@en ;
180-
sh:name "Länderunterteilungscode" ;
180+
sh:name "Länderunterteilungscode (countrySubdivisionCode)" ;
181181
sh:order 1 ;
182182
] ;
183183
# gps not required from business

catalog-shapes/shacl/shapes/gx/Participant/legalRegistrationNumberShape.ttl

+5-5
Original file line numberDiff line numberDiff line change
@@ -32,7 +32,7 @@ gx:legalRegistrationNumberShape
3232
# sh:maxCount 1 ; # added by MERLOT
3333
# sh:datatype xsd:string ;
3434
# sh:minLength 3 ;
35-
# sh:name "Steuernummer" ;
35+
# sh:name "Steuernummer (taxID)" ;
3636
# sh:order 3 ;
3737
# ] ;
3838
#sh:property
@@ -41,7 +41,7 @@ gx:legalRegistrationNumberShape
4141
# sh:maxCount 1 ; # added by MERLOT
4242
# sh:datatype xsd:string ;
4343
# sh:minLength 3 ;
44-
# sh:name "EUID" ;
44+
# sh:name "EUID (EUID)" ;
4545
# sh:order 1 ;
4646
# ] ;
4747
sh:property
@@ -50,7 +50,7 @@ gx:legalRegistrationNumberShape
5050
sh:maxCount 1 ; # added by MERLOT
5151
sh:datatype xsd:string ;
5252
sh:minLength 3 ;
53-
sh:name "EORI" ;
53+
sh:name "EORI (EORI)" ;
5454
sh:order 2 ;
5555
] ;
5656
sh:property
@@ -59,7 +59,7 @@ gx:legalRegistrationNumberShape
5959
sh:maxCount 1 ; # added by MERLOT
6060
sh:datatype xsd:string ;
6161
sh:minLength 3 ;
62-
sh:name "Umsatzsteuer-Identifikationsnummer" ;
62+
sh:name "Umsatzsteuer-Identifikationsnummer (vatID)" ;
6363
sh:order 4 ;
6464
] ;
6565
sh:property
@@ -68,7 +68,7 @@ gx:legalRegistrationNumberShape
6868
sh:maxCount 1 ; # added by MERLOT
6969
sh:datatype xsd:string ;
7070
sh:minLength 3 ;
71-
sh:name "LEI-Code" ;
71+
sh:name "LEI-Code (leiCode)" ;
7272
sh:order 0 ;
7373
] ;
7474
sh:or

catalog-shapes/shacl/shapes/gx/Service/serviceOfferingShape.ttl

+31-33
Original file line numberDiff line numberDiff line change
@@ -27,8 +27,8 @@ gx:ServiceOfferingShape
2727
sh:property
2828
[
2929
sh:path gx:providedBy ;
30-
sh:name "provided by"@en,
31-
"Service Bereitsteller"@de ;
30+
sh:name "provided by (providedBy)"@en,
31+
"Service Bereitsteller (providedBy)"@de ;
3232
sh:description "a resolvable link to the participant self-description providing the service."@en,
3333
"Ein auflösbarer Link zum Teilnehmer, der dieses Angebot zur Verfügung stellt."@de ;
3434
sh:minCount 1 ;
@@ -41,8 +41,8 @@ gx:ServiceOfferingShape
4141
sh:property
4242
[
4343
sh:path gx:termsAndConditions ;
44-
sh:name "terms & conditions"@en,
45-
"Serviceangebotspezifische Geschäftsbedingungen"@de ;
44+
sh:name "terms & conditions (termsAndConditions)"@en,
45+
"Serviceangebotspezifische Geschäftsbedingungen (termsAndConditions)"@de ;
4646
sh:minCount 2 ; # set to 2 instead of 1 by MERLOT
4747
sh:description
4848
"a resolvable link to the service offering self-description related to the service and that can exist independently of it."@en,
@@ -53,8 +53,8 @@ gx:ServiceOfferingShape
5353
sh:property
5454
[
5555
sh:path gx:policy ;
56-
sh:name "policy"@en,
57-
"Police"@de ;
56+
sh:name "policy (policy)"@en,
57+
"Police (policy)"@de ;
5858
sh:minCount 1 ;
5959
sh:description
6060
"a list of policy expressed using a DSL (e.g., Rego or ODRL) (access control, throttling, usage, retention, …)."@en,
@@ -65,8 +65,8 @@ gx:ServiceOfferingShape
6565
sh:property
6666
[
6767
sh:path gx:dataProtectionRegime ;
68-
sh:name "data protection regime"@en,
69-
"Datenschutzsregelung"@de ;
68+
sh:name "data protection regime (dataProtectionRegime)"@en,
69+
"Datenschutzsregelung (dataProtectionRegime)"@de ;
7070
sh:description "a list of data protection regime" ;
7171
sh:in ( "GDPR2016" "LGPD2019" "PDPA2012" "CCPA2018" "VCDPA2021" ) ;
7272
sh:message
@@ -78,8 +78,8 @@ gx:ServiceOfferingShape
7878
sh:property
7979
[
8080
sh:path gx:dataAccountExport ;
81-
sh:name "data account export"@en,
82-
"Datenexportmethode"@de ;
81+
sh:name "data account export (dataAccountExport)"@en,
82+
"Datenexportmethode (dataAccountExport)"@de ;
8383
sh:minCount 1 ;
8484
sh:description "list of methods to export data from your user’s account out of the service"@en,
8585
"Eine Liste von Methoden um die Daten aus dem Dienst zu exportieren"@de ;
@@ -99,8 +99,8 @@ gx:ServiceOfferingShape
9999
"Name des Angebots."@de ;
100100
sh:minCount 1 ; # added by MERLOT
101101
sh:maxCount 1 ;
102-
sh:name "name"@en,
103-
"Servicename"@de ;
102+
sh:name "name (name)"@en,
103+
"Servicename (name)"@de ;
104104
sh:order 1 ;
105105
sh:path gx:name
106106
],
@@ -167,8 +167,8 @@ gx:ServiceOfferingShape
167167
sh:description "A free text description of the entity."@en,
168168
"Eine Freitext-Beschreibung des Angebots."@de ;
169169
sh:maxCount 1 ;
170-
sh:name "description"@en,
171-
"Detaillierte Beschreibung des Services"@de ;
170+
sh:name "description (description)"@en,
171+
"Detaillierte Beschreibung des Services (description)"@de ;
172172
sh:order 2 ;
173173
sh:path gx:description
174174
] .
@@ -186,8 +186,8 @@ gx:ServiceOfferingShape
186186

187187
gx:dependsOnExists
188188
sh:path gx:dependsOn ;
189-
sh:name "depends on"@en,
190-
"Abhängig von"@de ;
189+
sh:name "depends on (dependsOn)"@en,
190+
"Abhängig von (dependsOn)"@de ;
191191
sh:description
192192
"a resolvable link to the service offering self-description related to the service and that can exist independently of it."@en,
193193
"Ein auflösbarer Link zu einer Self-Description eines verwandten Angebots welches unabhängig hiervon existieren kann."@de ;
@@ -199,8 +199,8 @@ gx:dependsOnExists
199199

200200
gx:dependsOnNotExists
201201
sh:path gx:dependsOn ;
202-
sh:name "depends on"@en,
203-
"Abhängig von"@de ;
202+
sh:name "depends on (dependsOn)"@en,
203+
"Abhängig von (dependsOn)"@de ;
204204
sh:description
205205
"a resolvable link to the service offering self-description related to the service and that can exist independently of it."@en,
206206
"Ein auflösbarer Link zu einer Self-Description eines verwandten Angebots welches unabhängig hiervon existieren kann."@de ;
@@ -209,8 +209,8 @@ gx:dependsOnNotExists
209209

210210
gx:aggregationOfExists
211211
sh:path gx:aggregationOf ;
212-
sh:name "aggregation of"@en,
213-
"Zusammenstellung von"@de ;
212+
sh:name "aggregation of (aggregationOf)"@en,
213+
"Zusammenstellung von (aggregationOf)"@de ;
214214
sh:description
215215
"a resolvable link to the resources self-description related to the service and that can exist independently of it."@en,
216216
"Ein auflösbarer Link zu einer Self-Description eines verwandten Angebots welches unabhängig hiervon existieren kann."@de ;
@@ -227,8 +227,8 @@ gx:aggregationOfExists
227227

228228
gx:aggregationOfNotExists
229229
sh:path gx:aggregationOf ;
230-
sh:name "aggregation of"@en,
231-
"Zusammenstellung von"@de ;
230+
sh:name "aggregation of (aggregationOf)"@en,
231+
"Zusammenstellung von (aggregationOf)"@de ;
232232
sh:description
233233
"a resolvable link to the resources self-description related to the service and that can exist independently of it."@en,
234234
"Ein auflösbarer Link zu einer Self-Description eines verwandten Angebots welches unabhängig hiervon existieren kann."@de ;
@@ -241,8 +241,8 @@ gx:SOTermsAndConditionsShape
241241
sh:property
242242
[
243243
sh:path gx:URL ;
244-
sh:name "URL"@en,
245-
"Link zum Inhalt"@de ;
244+
sh:name "URL (URL)"@en,
245+
"Link zum Inhalt (URL)"@de ;
246246
sh:description "a resolvable link to document"@en,
247247
"Ein auflösbarer Link zum Inhalt"@de ;
248248
sh:minCount 1 ;
@@ -253,8 +253,8 @@ gx:SOTermsAndConditionsShape
253253
sh:property
254254
[
255255
sh:path gx:hash ;
256-
sh:name "hash"@en,
257-
"Hash des Dokuments"@de ;
256+
sh:name "hash (hash)"@en,
257+
"Hash des Dokuments (hash)"@de ;
258258
sh:minCount 1 ;
259259
sh:maxCount 1 ;
260260
sh:order 1 ;
@@ -271,8 +271,8 @@ gx:DataAccountExportShape
271271
[
272272
sh:path gx:requestType ;
273273
sh:datatype xsd:string ;
274-
sh:name "Request type"@en,
275-
"Anfragetyp"@de ;
274+
sh:name "Request type (requestType)"@en,
275+
"Anfragetyp (requestType)"@de ;
276276
sh:minCount 1 ;
277277
sh:maxCount 1 ;
278278
sh:in ( "API" "email" "webform" "unregisteredLetter" "registeredLetter" "supportCenter" )
@@ -281,8 +281,8 @@ gx:DataAccountExportShape
281281
[
282282
sh:path gx:accessType ;
283283
sh:datatype xsd:string ;
284-
sh:name "Access type"@en,
285-
"Zugriffstyp"@de ;
284+
sh:name "Access type (accessType)"@en,
285+
"Zugriffstyp (accessType)"@de ;
286286
sh:minCount 1 ;
287287
sh:maxCount 1 ;
288288
sh:description "type of data support: digital, physical."@en,
@@ -293,12 +293,10 @@ gx:DataAccountExportShape
293293
[
294294
sh:path gx:formatType ;
295295
sh:datatype xsd:string ;
296-
sh:name "Format type"@en,
297-
"Datenformat"@de ;
296+
sh:name "Datenformat (formatType)" ;
298297
sh:minCount 1 ;
299298
sh:maxCount 1 ;
300299
sh:pattern "^\\w+/[-+.\\w]+$" ;
301-
sh:flags "i" ;
302300
skos:example "z.B. 'application/json', 'text/plain', 'image/png'" ;
303301
sh:description "type of Media Types (formerly known as MIME types) as defined by the IANA, see https://de.wikipedia.org/wiki/Internet_Media_Type ."@en,
304302
"Medientyp (früher bekannt als MIME Typ) wie von der IANA definiert, z.B. 'application/json' oder 'text/plain'. siehe https://de.wikipedia.org/wiki/Internet_Media_Type ."@de ;

catalog-shapes/shacl/shapes/merlot/Participant/merlotLegalParticipantShape.ttl

+9-9
Original file line numberDiff line numberDiff line change
@@ -30,8 +30,8 @@ merlot:MerlotLegalParticipantShape
3030
[ sh:datatype xsd:string ;
3131
sh:description "Legal name of the entity." ;
3232
sh:maxCount 1 ;
33-
sh:name "legal name"@en,
34-
"Rechtlich eingetragener Name"@de ;
33+
sh:name "legal name (legalName)"@en,
34+
"Rechtlich eingetragener Name (legalName)"@de ;
3535
sh:order 0 ;
3636
sh:path merlot:legalName ;
3737
],
@@ -41,16 +41,16 @@ merlot:MerlotLegalParticipantShape
4141
sh:maxCount 1 ;
4242
sh:node merlot:ParticipantTermsAndConditionsShape ;
4343
sh:order 2 ;
44-
sh:name "terms and conditions"@en,
45-
"Geschäftsbedingungen"@de ;
44+
sh:name "terms and conditions (termsAndConditions)"@en,
45+
"Geschäftsbedingungen (termsAndConditions)"@de ;
4646
],
4747
[ skos:example "'L.L.C, GmbH'" ;
4848
sh:datatype xsd:string ;
4949
sh:description "Rechtsform"@de,
5050
"Legal form"@en ;
5151
sh:in ( "LLC" "Corporation" "Limited partnership (LP)" "Nonprofit corporation" "Gesellschaft mit beschränkter Haftung (GmbH)" "Aktiengesellschaft (AG)" "Einzelunternehmen" "Gesellschaft bürgerlichen Rechts (GbR)" "Offene Handelsgesellschaft (OHG)" "Kommanditgesellschaft (KG)" "Unternehmergesellschaft (haftungsbeschränkt)" "Sole Trader" "Unincorporated Association" "Partnership" "Limited Partnership" "Trust" "Limited Company" "Limited Liability Partnership (LLP)" "Community Interest Company (CIC)" "Charitable Incorporated Organisation (CIO)" "Co-operative Society (Co-op)" "Community Benefit Society (BenCom)" "Societas Europea (SE)" "sonstiges" ) ;
5252
sh:maxCount 1 ;
53-
sh:name "Rechtsform" ;
53+
sh:name "Rechtsform (legalForm)" ;
5454
sh:order 1 ;
5555
sh:path merlot:legalForm
5656
] .
@@ -62,8 +62,8 @@ merlot:ParticipantTermsAndConditionsShape
6262
sh:property
6363
[
6464
sh:path merlot:URL ;
65-
sh:name "URL"@en,
66-
"Link zum Inhalt"@de ;
65+
sh:name "URL (URL)"@en,
66+
"Link zum Inhalt (URL)"@de ;
6767
sh:description "a resolvable link to document" ;
6868
sh:minCount 1 ;
6969
sh:maxCount 1 ;
@@ -73,8 +73,8 @@ merlot:ParticipantTermsAndConditionsShape
7373
sh:property
7474
[
7575
sh:path merlot:hash ;
76-
sh:name "hash"@en,
77-
"Hash des Dokuments"@de ;
76+
sh:name "hash (hash)"@en,
77+
"Hash des Dokuments (hash)"@de ;
7878
sh:minCount 1 ;
7979
sh:maxCount 1 ;
8080
sh:order 1 ;

0 commit comments

Comments
 (0)