@prefix fhir: . @prefix owl: . @prefix rdfs: . @prefix xsd: . # - resource ------------------------------------------------------------------- a fhir:StructureDefinition ; fhir:nodeRole fhir:treeRoot ; fhir:id [ fhir:v "AIOCAdmission"] ; # fhir:text [ fhir:status [ fhir:v "extensions" ] ; fhir:div "

Generated Narrative: StructureDefinition AIOCAdmission

\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n\r\n
NameFlagsCard.TypeDescription & Constraints\"doco\"
\".\"\".\" AIOCAdmission 0..*BaseAIOC opname
Instances of this logical model are not marked to be the target of a Reference
\".\"\".\"\".\" patient_id 1..1Identifierid van de patiënt
\".\"\".\"\".\" gender 1..1CodeableConceptGeslacht
\".\"\".\"\".\" admission_id 1..1Identifierid van de opname
\".\"\".\"\".\" admission_date 1..1dateDatum van opname.
\".\"\".\"\".\" admission_time 0..1timeTijd van opname.
\".\"\".\"\".\" discharge_date 0..1dateDatum van ontslag.
\".\"\".\"\".\" discharge_time 0..1timeTijd van ontslag.
\".\"\".\"\".\" age_at_admission 1..1integerLeeftijd bij opname
\".\"\".\"\".\" urgency 0..1codeUrgentie van de opname. Gecodeerd als 0: geen urgentie; 1: urgent
\".\"\".\"\".\" source_of_admission 0..1string
\".\"\".\"\".\" destination_after_discharge 0..1string

\"doco\" Documentation for this format
" ] ; # fhir:url [ fhir:v "https://plugin.healthcare/fhir/StructureDefinition/AIOCAdmission"^^xsd:anyURI] ; # fhir:version [ fhir:v "0.1.0-ci"] ; # fhir:name [ fhir:v "AIOCAdmission"] ; # fhir:title [ fhir:v "AIOC opname"] ; # fhir:status [ fhir:v "draft"] ; # fhir:date [ fhir:v "2024-10-30T15:39:34+00:00"^^xsd:dateTime] ; # fhir:publisher [ fhir:v "PLUGIN"] ; # fhir:contact ( [ fhir:name [ fhir:v "PLUGIN" ] ; fhir:telecom ( [ fhir:system [ fhir:v "url" ] ; fhir:value [ fhir:v "https://plugin.healthcare" ] ] [ fhir:system [ fhir:v "email" ] ; fhir:value [ fhir:v "m.sieswerda@iknl.nl" ] ] ) ] ) ; # fhir:description [ fhir:v "Logisch model voor de tabel `opname` zoals gebruikt binnen de use-case AIOC.\nMaturity Level: 0 Draft"] ; # fhir:jurisdiction ( [ fhir:coding ( [ fhir:system [ fhir:v "http://unstats.un.org/unsd/methods/m49/m49.htm"^^xsd:anyURI ] ; fhir:code [ fhir:v "528" ] ; fhir:display [ fhir:v "NL" ] ] ) ] ) ; # fhir:copyright [ fhir:v "Used by permission of the PLUGIN team, all rights reserved Creative Commons License"] ; # fhir:fhirVersion [ fhir:v "4.0.1"] ; # fhir:kind [ fhir:v "logical"] ; # fhir:abstract [ fhir:v "false"^^xsd:boolean] ; # fhir:type [ fhir:v "https://plugin.healthcare/fhir/StructureDefinition/AIOCAdmission"^^xsd:anyURI] ; # fhir:baseDefinition [ fhir:v "http://hl7.org/fhir/StructureDefinition/Base"^^xsd:anyURI ; fhir:link ] ; # fhir:derivation [ fhir:v "specialization"] ; # fhir:snapshot [ fhir:element ( [ fhir:id [ fhir:v "AIOCAdmission" ] ; fhir:path [ fhir:v "AIOCAdmission" ] ; fhir:short [ fhir:v "AIOC opname" ] ; fhir:definition [ fhir:v "Logisch model voor de tabel `opname` zoals gebruikt binnen de use-case AIOC.\nMaturity Level: 0 Draft" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ; fhir:base [ fhir:path [ fhir:v "Base" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "*" ] ] ; fhir:isModifier [ fhir:v "false"^^xsd:boolean ] ] [ fhir:id [ fhir:v "AIOCAdmission.patient-id" ] ; fhir:path [ fhir:v "AIOCAdmission.patient_id" ] ; fhir:short [ fhir:v "id van de patiënt" ] ; fhir:definition [ fhir:v "id van de patiënt" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.patient_id" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Identifier"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.gender" ] ; fhir:path [ fhir:v "AIOCAdmission.gender" ] ; fhir:short [ fhir:v "Geslacht" ] ; fhir:definition [ fhir:v "Geslacht" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.gender" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.admission-id" ] ; fhir:path [ fhir:v "AIOCAdmission.admission_id" ] ; fhir:short [ fhir:v "id van de opname" ] ; fhir:definition [ fhir:v "id van de opname" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.admission_id" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "Identifier"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.admission-date" ] ; fhir:path [ fhir:v "AIOCAdmission.admission_date" ] ; fhir:short [ fhir:v "Datum van opname." ] ; fhir:definition [ fhir:v "Datum van opname." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.admission_date" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "date"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.admission-time" ] ; fhir:path [ fhir:v "AIOCAdmission.admission_time" ] ; fhir:short [ fhir:v "Tijd van opname." ] ; fhir:definition [ fhir:v "Tijd van opname." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.admission_time" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "time"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.discharge-date" ] ; fhir:path [ fhir:v "AIOCAdmission.discharge_date" ] ; fhir:short [ fhir:v "Datum van ontslag." ] ; fhir:definition [ fhir:v "Datum van ontslag." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.discharge_date" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "date"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.discharge-time" ] ; fhir:path [ fhir:v "AIOCAdmission.discharge_time" ] ; fhir:short [ fhir:v "Tijd van ontslag." ] ; fhir:definition [ fhir:v "Tijd van ontslag." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.discharge_time" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "time"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.age-at-admission" ] ; fhir:path [ fhir:v "AIOCAdmission.age_at_admission" ] ; fhir:short [ fhir:v "Leeftijd bij opname" ] ; fhir:definition [ fhir:v "Leeftijd bij opname" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.age_at_admission" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "integer"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.urgency" ] ; fhir:path [ fhir:v "AIOCAdmission.urgency" ] ; fhir:short [ fhir:v "Urgentie van de opname. Gecodeerd als 0: geen urgentie; 1: urgent" ] ; fhir:definition [ fhir:v "Urgentie van de opname. Gecodeerd als 0: geen urgentie; 1: urgent" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.urgency" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "code"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.source-of-admission" ] ; fhir:path [ fhir:v "AIOCAdmission.source_of_admission" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.source_of_admission" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.destination-after-discharge" ] ; fhir:path [ fhir:v "AIOCAdmission.destination_after_discharge" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:base [ fhir:path [ fhir:v "AIOCAdmission.destination_after_discharge" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ] ; fhir:type ( [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] ) ] ) ] ; # fhir:differential [ fhir:element ( [ fhir:id [ fhir:v "AIOCAdmission" ] ; fhir:path [ fhir:v "AIOCAdmission" ] ; fhir:short [ fhir:v "AIOC opname" ] ; fhir:definition [ fhir:v "Logisch model voor de tabel `opname` zoals gebruikt binnen de use-case AIOC.\nMaturity Level: 0 Draft" ] ] [ fhir:id [ fhir:v "AIOCAdmission.patient-id" ] ; fhir:path [ fhir:v "AIOCAdmission.patient_id" ] ; fhir:short [ fhir:v "id van de patiënt" ] ; fhir:definition [ fhir:v "id van de patiënt" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "Identifier"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.gender" ] ; fhir:path [ fhir:v "AIOCAdmission.gender" ] ; fhir:short [ fhir:v "Geslacht" ] ; fhir:definition [ fhir:v "Geslacht" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "CodeableConcept"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.admission-id" ] ; fhir:path [ fhir:v "AIOCAdmission.admission_id" ] ; fhir:short [ fhir:v "id van de opname" ] ; fhir:definition [ fhir:v "id van de opname" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "Identifier"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.admission-date" ] ; fhir:path [ fhir:v "AIOCAdmission.admission_date" ] ; fhir:short [ fhir:v "Datum van opname." ] ; fhir:definition [ fhir:v "Datum van opname." ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "date"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.admission-time" ] ; fhir:path [ fhir:v "AIOCAdmission.admission_time" ] ; fhir:short [ fhir:v "Tijd van opname." ] ; fhir:definition [ fhir:v "Tijd van opname." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "time"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.discharge-date" ] ; fhir:path [ fhir:v "AIOCAdmission.discharge_date" ] ; fhir:short [ fhir:v "Datum van ontslag." ] ; fhir:definition [ fhir:v "Datum van ontslag." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "date"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.discharge-time" ] ; fhir:path [ fhir:v "AIOCAdmission.discharge_time" ] ; fhir:short [ fhir:v "Tijd van ontslag." ] ; fhir:definition [ fhir:v "Tijd van ontslag." ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "time"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.age-at-admission" ] ; fhir:path [ fhir:v "AIOCAdmission.age_at_admission" ] ; fhir:short [ fhir:v "Leeftijd bij opname" ] ; fhir:definition [ fhir:v "Leeftijd bij opname" ] ; fhir:min [ fhir:v "1"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "integer"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.urgency" ] ; fhir:path [ fhir:v "AIOCAdmission.urgency" ] ; fhir:short [ fhir:v "Urgentie van de opname. Gecodeerd als 0: geen urgentie; 1: urgent" ] ; fhir:definition [ fhir:v "Urgentie van de opname. Gecodeerd als 0: geen urgentie; 1: urgent" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "code"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.source-of-admission" ] ; fhir:path [ fhir:v "AIOCAdmission.source_of_admission" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] ) ] [ fhir:id [ fhir:v "AIOCAdmission.destination-after-discharge" ] ; fhir:path [ fhir:v "AIOCAdmission.destination_after_discharge" ] ; fhir:min [ fhir:v "0"^^xsd:nonNegativeInteger ] ; fhir:max [ fhir:v "1" ] ; fhir:type ( [ fhir:code [ fhir:v "string"^^xsd:anyURI ] ] ) ] ) ] . # # -------------------------------------------------------------------------------------