-
Notifications
You must be signed in to change notification settings - Fork 5
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Property Datatypes #45
Labels
NDR
This is an issue which needs fixing on the transformation/graph creation
Comments
Edi3 issue: edi3/edi3-json-ld-ndr#51 |
Closed
nissimsan
added
the
NDR
This is an issue which needs fixing on the transformation/graph creation
label
Mar 4, 2022
It's very hard to disagree on this! :) @kshychko , we did some work on this - can you double check if this was fixed already, pls? |
@Fak3 , how are you doing? We'd love to have you back and attend the calls!!! ❤️ |
Currently, all
In particular:
uncefact:wasteReportingExemptionIndicator
schema:rangeIncludes xsd:string ;
uncefact:lineCountNumeric
rdfs:comment "The count of the number of lines in this exchanged document." ;
schema:rangeIncludes xsd:string ; |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently UNCEFACT uses only two literal datatypes:
xsd:string
(791 props) andxsd:token
(159 props).UNCEFACT prop names are made according to ISO/IEC 11179 Metadata Registry (MDR), part 5:2015 Naming and identification principles. The last word of prop names (let's call it "kind") suggests many other datatypes.
Surely trade involves some numbers and some dates?!?
I checked that all props with kind
Id
are xsd:token (good).This query counts
xsd:string
props by "kind":Count and tentative proposed changes:
xsd:token
xsd:date
xsd:boolean
xsd:integer
xsd:dateTime
Examples:
uncefact:usedToDateQuotaQuantity, uncefact:usedSignalSourceQuantity, taxBasisTotalAmount, taxBasisAllowanceRate
date
ordateTime
candidates:uncefact:occurrenceDateTime
xsd:boolean
candidates:uncefact:nilCarriageValueIndicator, uncefact:nilCustomsValueIndicator, uncefact:nilInsuranceValueIndicator
The text was updated successfully, but these errors were encountered: