diff --git a/beispiele/Example-observation-atemfrequenz.json b/beispiele/Example-observation-atemfrequenz.json
new file mode 100644
index 00000000..809a43fa
--- /dev/null
+++ b/beispiele/Example-observation-atemfrequenz.json
@@ -0,0 +1,45 @@
+{
+ "resourceType": "Observation",
+ "id": "Example-atemfrequenz",
+ "meta": {
+ "profile": [
+ "http://fhir.de/StructureDefinition/atemfrequenz"
+ ]
+ },
+ "status": "final",
+ "category": [
+ {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/observation-category",
+ "code": "vital-signs"
+ }
+ ]
+ }
+ ],
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "9279-1",
+ "display": "Respiratory rate"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "86290005",
+ "display": "Respiratory rate (observable entity)"
+ }
+ ],
+ "text": "Atemfrequenz"
+ },
+ "subject": {
+ "reference": "Patient/example"
+ },
+ "effectiveDateTime": "2020-10-11",
+ "valueQuantity": {
+ "value": 24,
+ "unit": "per minute",
+ "system": "http://unitsofmeasure.org",
+ "code": "/min"
+ }
+}
\ No newline at end of file
diff --git a/beispiele/Example-observation-blutdruck.json b/beispiele/Example-observation-blutdruck.json
new file mode 100644
index 00000000..c31460b0
--- /dev/null
+++ b/beispiele/Example-observation-blutdruck.json
@@ -0,0 +1,87 @@
+{
+ "resourceType": "Observation",
+ "id": "Example-blutdruck",
+ "meta": {
+ "profile": [
+ "http://fhir.de/StructureDefinition/blutdruck"
+ ]
+ },
+ "status": "final",
+ "category": [
+ {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/observation-category",
+ "code": "vital-signs"
+ }
+ ]
+ }
+ ],
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "85354-9",
+ "display": "Blood pressure panel with all children optional"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "75367002",
+ "display": "Blood pressure"
+ }
+ ],
+ "text": "Blutdruck"
+ },
+ "subject": {
+ "reference": "Patient/example"
+ },
+ "effectiveDateTime": "2020-10-11",
+ "component": [
+ {
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "8480-6",
+ "display": "Systolic blood pressure"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "271649006",
+ "display": "Systolic blood pressure"
+ }
+ ],
+ "text": "Systolischer Blutdruck"
+ },
+ "valueQuantity": {
+ "value": 120,
+ "unit": "mmHg",
+ "system": "http://unitsofmeasure.org",
+ "code": "mm[Hg]"
+ }
+ },
+ {
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "8462-4",
+ "display": "Diastolic blood pressure"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "271650006",
+ "display": "Diastolic blood pressure"
+ }
+ ],
+ "text": "Diastolischer Blutdruck"
+ },
+ "valueQuantity": {
+ "value": 80,
+ "unit": "mmHg",
+ "system": "http://unitsofmeasure.org",
+ "code": "mm[Hg]"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/beispiele/Example-observation-herzfrequenz.json b/beispiele/Example-observation-herzfrequenz.json
new file mode 100644
index 00000000..1e9a980f
--- /dev/null
+++ b/beispiele/Example-observation-herzfrequenz.json
@@ -0,0 +1,45 @@
+{
+ "resourceType": "Observation",
+ "id": "Example-herzfrequenz",
+ "meta": {
+ "profile": [
+ "http://fhir.de/StructureDefinition/herzfrequenz"
+ ]
+ },
+ "status": "final",
+ "category": [
+ {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/observation-category",
+ "code": "vital-signs"
+ }
+ ]
+ }
+ ],
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "8867-4",
+ "display": "Heart rate"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "364075005",
+ "display": "Heart rate (observable entity)"
+ }
+ ],
+ "text": "Herzfrequenz"
+ },
+ "subject": {
+ "reference": "Patient/example"
+ },
+ "effectiveDateTime": "2020-10-11",
+ "valueQuantity": {
+ "value": 63,
+ "unit": "per minute",
+ "system": "http://unitsofmeasure.org",
+ "code": "/min"
+ }
+}
\ No newline at end of file
diff --git a/beispiele/Example-observation-koerpergewicht.json b/beispiele/Example-observation-koerpergewicht.json
new file mode 100644
index 00000000..4d5efd24
--- /dev/null
+++ b/beispiele/Example-observation-koerpergewicht.json
@@ -0,0 +1,45 @@
+{
+ "resourceType": "Observation",
+ "id": "Example-koerpergewicht",
+ "meta": {
+ "profile": [
+ "http://fhir.de/StructureDefinition/koerpergewicht"
+ ]
+ },
+ "status": "final",
+ "category": [
+ {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/observation-category",
+ "code": "vital-signs"
+ }
+ ]
+ }
+ ],
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "29463-7",
+ "display": "Body weight"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "27113001",
+ "display": "Body weight"
+ }
+ ],
+ "text": "Körpergewicht"
+ },
+ "subject": {
+ "reference": "Patient/example"
+ },
+ "effectiveDateTime": "2020-10-11",
+ "valueQuantity": {
+ "value": 79,
+ "unit": "kilogram",
+ "system": "http://unitsofmeasure.org",
+ "code": "kg"
+ }
+}
\ No newline at end of file
diff --git a/beispiele/Example-observation-koerpergroesse.json b/beispiele/Example-observation-koerpergroesse.json
new file mode 100644
index 00000000..1a87c672
--- /dev/null
+++ b/beispiele/Example-observation-koerpergroesse.json
@@ -0,0 +1,45 @@
+{
+ "resourceType": "Observation",
+ "id": "Example-koerpergroesse",
+ "meta": {
+ "profile": [
+ "http://fhir.de/StructureDefinition/koerpergroesse"
+ ]
+ },
+ "status": "final",
+ "category": [
+ {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/observation-category",
+ "code": "vital-signs"
+ }
+ ]
+ }
+ ],
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "8302-2",
+ "display": "Body height"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "50373000",
+ "display": "Body height measure"
+ }
+ ],
+ "text": "Körpergröße"
+ },
+ "subject": {
+ "reference": "Patient/example"
+ },
+ "effectiveDateTime": "2020-10-11",
+ "valueQuantity": {
+ "value": 174,
+ "unit": "centimeter",
+ "system": "http://unitsofmeasure.org",
+ "code": "cm"
+ }
+}
\ No newline at end of file
diff --git a/beispiele/Example-observation-koerpertemperatur.json b/beispiele/Example-observation-koerpertemperatur.json
new file mode 100644
index 00000000..9aa660aa
--- /dev/null
+++ b/beispiele/Example-observation-koerpertemperatur.json
@@ -0,0 +1,45 @@
+{
+ "resourceType": "Observation",
+ "id": "Example-koerpertemperatur",
+ "meta": {
+ "profile": [
+ "http://fhir.de/StructureDefinition/koerpertemperatur"
+ ]
+ },
+ "status": "final",
+ "category": [
+ {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/observation-category",
+ "code": "vital-signs"
+ }
+ ]
+ }
+ ],
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "8310-5",
+ "display": "Body temperature"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "386725007",
+ "display": "Body temperature (observable entity)"
+ }
+ ],
+ "text": "Körpertemperatur"
+ },
+ "subject": {
+ "reference": "Patient/example"
+ },
+ "effectiveDateTime": "2020-10-11",
+ "valueQuantity": {
+ "value": 36.8,
+ "unit": "°C",
+ "system": "http://unitsofmeasure.org",
+ "code": "Cel"
+ }
+}
\ No newline at end of file
diff --git a/beispiele/Example-observation-pulsoximetrische-sauerstoffsaettigung.json b/beispiele/Example-observation-pulsoximetrische-sauerstoffsaettigung.json
new file mode 100644
index 00000000..7149a3da
--- /dev/null
+++ b/beispiele/Example-observation-pulsoximetrische-sauerstoffsaettigung.json
@@ -0,0 +1,98 @@
+{
+ "resourceType": "Observation",
+ "id": "Example-pulsoximetrische-sauerstoffsaettigung",
+ "meta": {
+ "profile": [
+ "http://fhir.de/StructureDefinition/pulsoximetrische-sauerstoffsaettigung"
+ ]
+ },
+ "status": "final",
+ "category": [
+ {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/observation-category",
+ "code": "vital-signs"
+ }
+ ]
+ }
+ ],
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "2708-6",
+ "display": "Oxygen saturation in Arterial blood"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "442476006",
+ "display": "Arterial oxygen saturation"
+ },
+ {
+ "system": "http://loinc.org",
+ "code": "59408-5",
+ "display": "Oxygen saturation in Arterial blood by Pulse oximetry"
+ }
+ ],
+ "text": "Pulsoximetrische Sauerstoffsättigung"
+ },
+ "subject": {
+ "reference": "Patient/example"
+ },
+ "effectiveDateTime": "2020-10-11",
+ "valueQuantity": {
+ "value": 98,
+ "unit": "%",
+ "system": "http://unitsofmeasure.org",
+ "code": "%"
+ },
+ "component": [
+ {
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "3151-8",
+ "display": "Inhaled oxygen flow rate"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "427081008",
+ "display": "Delivered oxygen flow rate"
+ }
+ ],
+ "text": "Sauerstoffflussrate"
+ },
+ "valueQuantity": {
+ "value": 2,
+ "unit": "Liter pro Minute",
+ "system": "http://unitsofmeasure.org",
+ "code": "L/min"
+ }
+ },
+ {
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "3150-0",
+ "display": "Inhaled oxygen concentration"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "250774007",
+ "display": "Inspired oxygen concentration"
+ }
+ ],
+ "text": "Inspiratorische Sauerstoffkonzentration"
+ },
+ "valueQuantity": {
+ "value": 50,
+ "unit": "%",
+ "system": "http://unitsofmeasure.org",
+ "code": "%"
+ }
+ }
+ ]
+}
\ No newline at end of file
diff --git a/beispiele/Example-observation-sauerstoffsaettigung.json b/beispiele/Example-observation-sauerstoffsaettigung.json
new file mode 100644
index 00000000..3c3eaff2
--- /dev/null
+++ b/beispiele/Example-observation-sauerstoffsaettigung.json
@@ -0,0 +1,45 @@
+{
+ "resourceType": "Observation",
+ "id": "Example-sauerstoffsaettigung",
+ "meta": {
+ "profile": [
+ "http://fhir.de/StructureDefinition/sauerstoffsaettigung"
+ ]
+ },
+ "status": "final",
+ "category": [
+ {
+ "coding": [
+ {
+ "system": "http://terminology.hl7.org/CodeSystem/observation-category",
+ "code": "vital-signs"
+ }
+ ]
+ }
+ ],
+ "code": {
+ "coding": [
+ {
+ "system": "http://loinc.org",
+ "code": "2708-6",
+ "display": "Oxygen saturation in Arterial blood"
+ },
+ {
+ "system": "http://snomed.info/sct",
+ "code": "442476006",
+ "display": "Arterial oxygen saturation"
+ }
+ ],
+ "text": "Arterielle Sauerstoffsättigung"
+ },
+ "subject": {
+ "reference": "Patient/example"
+ },
+ "effectiveDateTime": "2020-10-11",
+ "valueQuantity": {
+ "value": 98,
+ "unit": "%",
+ "system": "http://unitsofmeasure.org",
+ "code": "%"
+ }
+}
\ No newline at end of file
diff --git a/ressourcen-profile/Profile-Observation-Atemfrequenz.xml b/ressourcen-profile/Profile-Observation-Atemfrequenz.xml
new file mode 100644
index 00000000..41a31254
--- /dev/null
+++ b/ressourcen-profile/Profile-Observation-Atemfrequenz.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ressourcen-profile/Profile-Observation-Blutdruck.xml b/ressourcen-profile/Profile-Observation-Blutdruck.xml
new file mode 100644
index 00000000..7da426f6
--- /dev/null
+++ b/ressourcen-profile/Profile-Observation-Blutdruck.xml
@@ -0,0 +1,109 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ressourcen-profile/Profile-Observation-Herzfrequenz.xml b/ressourcen-profile/Profile-Observation-Herzfrequenz.xml
new file mode 100644
index 00000000..572b6000
--- /dev/null
+++ b/ressourcen-profile/Profile-Observation-Herzfrequenz.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ressourcen-profile/Profile-Observation-Koerpergewicht.xml b/ressourcen-profile/Profile-Observation-Koerpergewicht.xml
new file mode 100644
index 00000000..788cac0b
--- /dev/null
+++ b/ressourcen-profile/Profile-Observation-Koerpergewicht.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ressourcen-profile/Profile-Observation-Koerpergroesse.xml b/ressourcen-profile/Profile-Observation-Koerpergroesse.xml
new file mode 100644
index 00000000..d7200165
--- /dev/null
+++ b/ressourcen-profile/Profile-Observation-Koerpergroesse.xml
@@ -0,0 +1,72 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ressourcen-profile/Profile-Observation-Koerpertemperatur.xml b/ressourcen-profile/Profile-Observation-Koerpertemperatur.xml
new file mode 100644
index 00000000..6520a6ee
--- /dev/null
+++ b/ressourcen-profile/Profile-Observation-Koerpertemperatur.xml
@@ -0,0 +1,84 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ressourcen-profile/Profile-Observation-PulsoximetrischeSauerstoffsaettigung.xml b/ressourcen-profile/Profile-Observation-PulsoximetrischeSauerstoffsaettigung.xml
new file mode 100644
index 00000000..5ba17f92
--- /dev/null
+++ b/ressourcen-profile/Profile-Observation-PulsoximetrischeSauerstoffsaettigung.xml
@@ -0,0 +1,333 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file
diff --git a/ressourcen-profile/Profile-Observation-Sauerstoffsaettigung.xml b/ressourcen-profile/Profile-Observation-Sauerstoffsaettigung.xml
new file mode 100644
index 00000000..416f02b0
--- /dev/null
+++ b/ressourcen-profile/Profile-Observation-Sauerstoffsaettigung.xml
@@ -0,0 +1,71 @@
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
+
\ No newline at end of file