Skip to content

Commit

Permalink
fix
Browse files Browse the repository at this point in the history
  • Loading branch information
friederike-schneider-mint committed Oct 25, 2023
1 parent ce96b60 commit c0fd311
Showing 1 changed file with 31 additions and 34 deletions.
65 changes: 31 additions & 34 deletions input/fsh/bodystructure.fsh
Original file line number Diff line number Diff line change
Expand Up @@ -16,44 +16,42 @@ Description: "Profile for the base definition of all body structures."
* identifier[bodyStructureIdentifier].value 1..*
* location 0..0
* locationQualifier 0..0
* extension 1..* MS
* extension contains diagnosis 0..* MS and
included-structure 1..* MS and
excluded-structure 0..* MS and
* extension contains Diagnosis named diagnosis 0..* MS and
IncludedStructure named included-structure 1..* MS and
ExcludedStructure named excluded-structure 0..* MS and


Extension: IncludedStructure
Id: included-structure
Title: "Included Structure"
Description: "Description of the included Structure of the Body Structure"
* url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure (exactly)"
* extension 1..* MS
* ^url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure (exactly)"
* extension contains
structure 1..* MS
and laterality 0..* MS
and landmarkDescription 0..* MS
and clockFacePosition 0..* MS
and device 0..* MS
and value 0..* MS
and surfaceOrientation 0..* MS
and spatialReference 0..* MS
and qualifier 0..* MS
structure 1..* MS
and laterality 0..* MS
and landmarkDescription 0..* MS
and clockFacePosition 0..* MS
and device 0..* MS
and value 0..* MS
and surfaceOrientation 0..* MS
and spatialReference 0..* MS
and qualifier 0..* MS
* extension[structure].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.structure"
* extension[structure].value[x] only CodeableConcept
* extension[laterality].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.laterality"
* extension[laterality].value[x] only CodeableConcept
* extension[landmarkDescription].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.bodyLandmarkOrientation.landmarkDescription"
* extension[landmarkDescription].value[x] only CodeableReference
* extension[landmarkDescription].value[x] only CodeableConcept
* extension[clockFacePosition].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.bodyLandmarkOrientation.clockFacePosition"
* extension[clockFacePosition].value[x] only CodeableReference
* extension[clockFacePosition].value[x] only CodeableConcept
* extension[device].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.device"
* extension[device].value[x] only CodeableReference
* extension[device].value[x] only Reference
* extension[value].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.bodyLandmarkOrientation.distanceFromLandmark.value"
* extension[value].value[x] only Quantity
* extension[surfaceOrientation].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.bodyLandmarkOrientation.surfaceOrientation"
* extension[surfaceOrientation].value[x] only surfaceOrientation
* extension[spatialReference].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.spatialReference"
* extension[spatialReference].value[x] only CodeableReference
* extension[spatialReference].value[x] only Reference
* extension[qualifier].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.includedStructure.qualifier"
* extension[qualifier].value[x] only CodeableConcept

Expand All @@ -63,34 +61,33 @@ Extension: ExcludedStructure
Id: excluded-structure
Title: "Excluded Structure"
Description: "Description of the excluded Structure of the Body Structure"
* url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure (exactly)"
* extension 1..*
* ^url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure (exactly)"
* extension contains
excludedstructure 1..* MS and
excludedlaterality 0..* MS and
excludedlandmarkDescription 0..* MS and
excludedclockFacePosition 0..* MS and
excludeddevice 0..* MS and
excludedvalue 0..* MS and
excludedsurfaceOrientation 0..* MS and
excludedspatialReference 0..* MS and
excludedqualifier 0..* MS
excludedstructure 1..* MS and
excludedlaterality 0..* MS and
excludedlandmarkDescription 0..* MS and
excludedclockFacePosition 0..* MS and
excludeddevice 0..* MS and
excludedvalue 0..* MS and
excludedsurfaceOrientation 0..* MS and
excludedspatialReference 0..* MS and
excludedqualifier 0..* MS
* extension[excludedstructure].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure.structure"
* extension[excludedstructure].value[x] only CodeableConcept
* extension[excludedlaterality].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure.laterality"
* extension[excludedlaterality].value[x] only CodeableConcept
* extension[excludedlandmarkDescription].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure.bodyLandmarkOrientation.landmarkDescription"
* extension[excludedlandmarkDescription].value[x] only CodeableReference
* extension[excludedlandmarkDescription].value[x] only CodeableConcept
* extension[excludedclockFacePosition].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure.bodyLandmarkOrientation.clockFacePosition"
* extension[excludedclockFacePosition].value[x] only CodeableReference
* extension[excludedclockFacePosition].value[x] only CodeableConcept
* extension[excludeddevice].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure.bodyLandmarkOrientation.distanceFromLandmark.device"
* extension[excludeddevice].value[x] only CodeableReference
* extension[excludeddevice].value[x] only Reference
* extension[excludedvalue].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure.bodyLandmarkOrientation.distanceFromLandmark.value"
* extension[excludedvalue].value[x] only Quantity
* extension[excludedsurfaceOrientation].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure.bodyLandmarkOrientation.surfaceOrientation"
* extension[excludedsurfaceOrientation].value[x] only surfaceOrientation
* extension[excludedspatialReference].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure.spatialReference"
* extension[excludedspatialReference].value[x] only CodeableReference
* extension[excludedspatialReference].value[x] only Reference
* extension[excludedqualifier].url = "http://hl7.org/fhir/5.0/StructureDefinition/extension-BodyStructure.excludedStructure.qualifier "
* extension[excludedqualifier].value[x] only CodeableConcept

Expand Down

0 comments on commit c0fd311

Please sign in to comment.