Multi-Language Test IG
0.2.0 - International flag

Multi-Language Test IG, published by HL7 International / FHIR Infrastructure. This guide is not an authorized publication; it is the continuous build for version 0.2.0 built by the FHIR (HL7® FHIR® Standard) CI Build. This version is based on the current content of https://github.com/FHIR/multi-lang-test-ig/ and changes regularly. See the Directory of published versions

Logical Model: Example Logical Structure Definition ( Experimental )

Official URL: http://hl7.org/fhir/test/multi-lang/StructureDefinition/LogicalExample Version: 0.2.0
Standards status: Informative Draft as of 2025-08-07 Computable Name: ExampleLogicalStructureDefinition

Example Logical Structure Definition Instance

Usages:

  • This Logical Model is not used by any profiles in this Implementation Guide

You can also check for usages in the FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots, and their representations.

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. LogicalExample 0..* Base Example Logical Structure Definition
... foo 0..1 string Some element
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... bar ΣC 0..1 string A child element
Constraints: should-be-under-50-chars

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
should-be-under-50-charswarningLogicalExample.foo.barLength SHOULD be <50 for data minimization.
: $this.length() < 50

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. LogicalExample 0..* Base Example Logical Structure Definition
... foo 0..1 string Some element
.... bar ΣC 0..1 string A child element
Constraints: should-be-under-50-chars

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
should-be-under-50-charswarningLogicalExample.foo.barLength SHOULD be <50 for data minimization.
: $this.length() < 50
NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. LogicalExample 0..* Base Example Logical Structure Definition
... foo 0..1 string Some element
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... bar ΣC 0..1 string A child element
Constraints: should-be-under-50-chars

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
should-be-under-50-charswarningLogicalExample.foo.barLength SHOULD be <50 for data minimization.
: $this.length() < 50

This view is not supported for this profile because it is of an unsupported type

Summary

Key Elements View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. LogicalExample 0..* Base Example Logical Structure Definition
... foo 0..1 string Some element
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... bar ΣC 0..1 string A child element
Constraints: should-be-under-50-chars

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
should-be-under-50-charswarningLogicalExample.foo.barLength SHOULD be <50 for data minimization.
: $this.length() < 50

Differential View

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. LogicalExample 0..* Base Example Logical Structure Definition
... foo 0..1 string Some element
.... bar ΣC 0..1 string A child element
Constraints: should-be-under-50-chars

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
should-be-under-50-charswarningLogicalExample.foo.barLength SHOULD be <50 for data minimization.
: $this.length() < 50

Snapshot ViewView

NameFlagsCard.TypeDescription & Constraints    Filter: Filtersdoco
.. LogicalExample 0..* Base Example Logical Structure Definition
... foo 0..1 string Some element
.... @id 0..1 string xml:id (or equivalent in JSON)
.... extension 0..* Extension Additional content defined by implementations
.... @value 0..1 string Primitive value for string
Max Length:1048576
.... bar ΣC 0..1 string A child element
Constraints: should-be-under-50-chars

doco Documentation for this format

Constraints

IdGradePath(s)DetailsRequirements
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
should-be-under-50-charswarningLogicalExample.foo.barLength SHOULD be <50 for data minimization.
: $this.length() < 50

openEHR View

This view is not supported for this profile because it is of an unsupported type

Summary

 

Other representations of profile: CSV, Excel