The playground uses different datatypes. In general, so-called primitive types exist, which are unspecific in their semantic and syntax. Currently six primitive types are possible: String, Int, UnsignedInt, Boolean, Double, and Binary. To provide users with a precise syntax and semantic or the data types, we support several so-called comlex data types. Complex data types follow a specific format and describe a certain, often well-known, type of data. Each complex data type uses a primitive type as its basis but specifies the syntax more specifically and precise. An example of a complex data type is e.g. the datatype firstName. FirstName uses the primitive type string but does not contain any spaces and the string is any of many possible male or female firstnames. Details for each data type, like the used base type or the data type iri, can be found in the following:
We also support some external datatypes, e.g. ones provided by FHIR. These have their syntax defined in via the links provided in the “External Datatypes” section.
Primitive Data Types support setting a length in the graph database. If no length is given, The generated data will have the default length as specified in the details of each datatype.
A combination of characters of variable length.
http://www.w3.org/TR/xmlschema11-2/#string
> Lorem ipsum dolor sit amet
> OG7Cz3qLO$%Fn BSRf7kPH1m UCnm#*
A 32 bit integer ranging from -2147483648 to +2147483647.
http://www.w3.org/TR/xmlschema11-2/#int
> 1234
> -214743
A 32 bit that only allows values >=0 and <= +2147483647.
http://www.w3.org/TR/xmlschema11-2/#unsignedInt
> 1234
> 0
> 2147483647
A boolean value, either true
or false
.
http://www.w3.org/TR/xmlschema11-2/#boolean
> true
> false
64-bit floating point numbers
http://www.w3.org/TR/xmlschema11-2/#double
> 0.5
> -3.14159
> 2.71828
Binary content of any form. This is used for example in the complex Type Image.
https://playgroundapi.padme-analytics.de/datatype/binary
None
Some Complex Datatypes support setting a length in the database schema. You can find information about wheter the type supports settings a length below in the regarding ‘Details’ tab. If the type does not support lengths and it is used anyway the system will truncate values if the plugin creates values that are too long.
A male or female first name. Uses String as a base type and does not contain any numbers, special characters or spaces.
https://playgroundapi.padme-analytics.de/datatype/firstName
String
no
> Antwan
> Victoria
> Tom
> Katelynn
A male or female last name. Uses String as a base type and does not contain any numbers, special characters or spaces.
https://playgroundapi.padme-analytics.de/datatype/lastName
String
no
> Grady
> Lowe
> Hauck
> Gauss
A male or female name. Uses String as a base type and does combine the firstName and lastName Types with exaclty one space inbetween the two names. Does not contain any special characters.
https://playgroundapi.padme-analytics.de/datatype/fullName
String
no
> Terrence Ratke
> Allen Brown
> Alfonso Beer
> Marcella Huels
Returns either ‘Männlich’, ‘Weiblich’, or ‘Divers’. More options can be added if needed.
https://playgroundapi.padme-analytics.de/datatype/gender
String
no
> Männlich
> Weiblich
> Divers
A (possible) job title. Can contain spaces and hyphens.
https://playgroundapi.padme-analytics.de/datatype/jobTitle
String
no
> Future Brand Strategist
> Customer Quality Representative
> Product Solutions Analyst
A string in the following format (% = any number of characters ) ‘%@{domainName}.{TLD}’ with {domainName} beeing a valid domainName and {TLD} beeing a valid top level domain.
https://playgroundapi.padme-analytics.de/datatype/email
String
no
> Jannek_Reppin30@gmail.com
> test@test.edu
> Bo29@hotmail.com
A unsigned int >= 0 and <= 100.
https://playgroundapi.padme-analytics.de/datatype/age
UnsignedInt
no
> 9
> 42
> 100
Number of a building. Always consits of numbers first, but it can also contain letter as a or b to distinguish sub buildings.
https://playgroundapi.padme-analytics.de/datatype/buildingNumber
String
no
> 9
> 42a
> 67b
Name of a (possible) city. Can contain spaces.
https://playgroundapi.padme-analytics.de/datatype/cityName
String
no
> Irondequoit
> Gilroy
> Arlington Heights
Name of a (possible) german stree. Can contain dots and spaces.
https://playgroundapi.padme-analytics.de/datatype/streetName
String
no
> Benzstr.
> Heribertstr.
> Auf dem End
The german name of a existing country. Can contain special characters and spaces.
https://playgroundapi.padme-analytics.de/datatype/country
String
no
> Malta
> Kuba
> Deutschland
A five digit zip code as commenly found in germany.
https://playgroundapi.padme-analytics.de/datatype/zipCode
UnsignedInt
no
> 56754
> 52064
> 10115
A string that represents the name of a company. Can contain spaces and special characters.
https://playgroundapi.padme-analytics.de/datatype/companyName
String
no
> Medhurst - Ratke
> Zieme, Hauck and McClure
A universally unique identifier (uuid) - a 36 character long string that contains numbers, characters and hyphens.
https://playgroundapi.padme-analytics.de/datatype/uuid
String
no
> 89bd9d8d-69a6-474e-8f46-7cc8796ed151
> 4136cd0b-d90b-4af7-b485-5d1ded8db252
A date including year, month, day, hour, minute, seconds, and milliseconds according to the ISO 8601 standard. The generated dates lay between the first january 2000 and the current day.
https://playgroundapi.padme-analytics.de/datatype/date
String
no
> 2018-11-09T16:29:28.061Z
> 2022-08-17T15:17:32+10:00
Parts of a lorem ipsum text. Lorem ipsum texts are often used as placeholders and tend to look like real text. This datatype uses string as a base type, can contain spaces and punctiation. Does not contain linebreaks. The generated content has as many characters as specified with the length parameter. If no length is given, the default length of string will be used.
https://playgroundapi.padme-analytics.de/datatype/loremIpsum
String
yes
> Non architecto nam unde sint.
> Animi possimus nemo consequuntur ut ea et tempore unde qui. Quis corporis esse occaecati.
An JPEG image in binary format. Images are taken from loremflickr. Currently all images have a default resolution of 640x480 pixel.
https://playgroundapi.padme-analytics.de/datatype/image-jpeg
Binary
no
> https://loremflickr.com/640/480/abstract
> https://loremflickr.com/640/480/city
A posible body site from the ISIC dataset. In total 8 different bodysites are possible and all contain one space or the ‘/’ charater.
https://playgroundapi.padme-analytics.de/datatype/isicBodysite
String
no
> anterior torso
> head/neck
> upper extremity
A lesion id from the ISIC dataset. Lesion ids refere to the original datasets the data of isic stems from and have the format PREFIXYYYYYYY. With prefix being either HAM, MSK4, or BCN and YYYYYYY being a numer that is filled with zeros to reach 7 digits.
https://playgroundapi.padme-analytics.de/datatype/isicLesionId
String
no
> HAM0000123
> BCN0000000
> MSK47654123
A possible classification for the image in the ISIC dataset. In total, eight different classifications are possible.
https://playgroundapi.padme-analytics.de/datatype/isicGroundTruth
String
no
> NV
> BKL
> SCC
The following data types of the FHIR standard are currently supported. Details on the syntax for each data type are available in the linked FHIR standard (see reference tab).
http://hl7.org/fhir/Patient.gender
String
no
http://hl7.org/fhir/Patient.birthDate
String
no
http://hl7.org/fhir/Media.createdDateTime
String
no
http://hl7.org/fhir/Media.status
String
no