-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpieter_oslo.ttl
More file actions
80 lines (56 loc) · 2.87 KB
/
pieter_oslo.ttl
File metadata and controls
80 lines (56 loc) · 2.87 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
@prefix schema: <http://schema.org/> .
@prefix prov: <http://www.w3.org/ns/prov#> .
@prefix person: <http://www.w3.org/ns/person#> .
@prefix locn: <http://www.w3.org/ns/locn#> .
@prefix vp: <https://data.vlaanderen.be/ns/persoon#>.
@prefix va: <https://data.vlaanderen.be/ns/adres#>.
@prefix : <http://example.org/>.
@prefix foaf: <http://xmlns.com/foaf/0.1/>.
@prefix xsd: <http://www.w3.org/2001/XMLSchema#> .
base <http://example.org/>
# converting FHIR to OSLO would be an issue ..
# e.g., fhir:Patient.contact: has type employer, insurer, which is not in OSLO
# fhir:Address.period, fhir:HumanName.use (not completely), fhir:HumanName.period
<https://raw.githubusercontent.com/doerthe/oslo-to-fhir/main/pieter_oslo.ttl> a person:Person , schema:Person ;
vp:heeftInwonerschap [
a vp:Inwonerschap ;
vp:heeftVerblijfplaats [
a vp:Verblijfplaats ;
vp:verblijfsadres [
a locn:Address, va:Adres , prov:Entity ;
va:heeftPostInfo [
va:postcode "9000" ; # (cfr. locn:poBox)
];
va:heeftStraatnaam [ # (cfr. locn:thoroughfare)
a va:Straatnaam , prov:Entity ;
prov:value "Hoogstaat" ;
va:postnaam "Gent"
];
va:Adresvoorstelling.huisnummer 99 ; # (sub-property of locn:locatorDesignator) (domain: locn:Address)
# va:gemeentenaam ".." # (sub-property of loc:postName) (domain: locn:Address)
va:heeftGemeentenaam [
a va:Gemeentenaam , prov:Entity ; # (cfr.) loc:postName
prov:value "Gent" # (?)
];
# loc:adminUnitL2 ".." ; (not found in va)
va:land "Belgie"; # (sub-property of) locn:adminUnitL1 (domain: locn:Address)
]
]
] ;
vp:heeftGeboorte [ # fhir:Patient.birthDate
vp:datum "1974-12-25T14:35:45-05:00"^^xsd:dateTime ; # (sub-property of <http://purl.org/vocab/bio/0.1/date>)
vp:plaats <https://data.vlaanderen.be/doc/gemeentenaam/44011>
] ;
vp:geslacht "male" ;
vp:volledigeNaam "Pieter Willem Smit" ;
vp:gebruikteVoornaam "Pieter" ;
foaf:familyName "Smit" ;
person:birthName "Doe" ;
schema:contactPoint [ schema:contactType "phone";
schema:telephone "0032041234567" ];
person:heeftPersoonsrelatie [
a vp:Huwelijk ;
person:isRelatieMet <https://raw.githubusercontent.com/doerthe/oslo-to-fhir/main/sofie_oslo.ttl>
] .
<https://raw.githubusercontent.com/doerthe/oslo-to-fhir/main/sofie_oslo.ttl> a person:Person .
<https://data.vlaanderen.be/doc/gemeentenaam/44011> va:gemeentenaam "Deinze".