Data Management with FHIR
0.1.0 - ci-build France flag

Data Management with FHIR - version de développement local (intégration continue v0.1.0) construite par les outils de publication FHIR (HL7® FHIR® Standard). Voir le répertoire des versions publiées

Logical Model: LogicalBundle

Official URL: https://aphp.github.io/IG-fhir-dm/StructureDefinition/LogicalBundle Version: 0.1.0
Draft as of 2026-02-05 Computable Name: LogicalBundle

The BundleLogical has the same objective as the FHIR Bundle resource but allows for the grouping of logical models.

Utilisations:

  • Ce Modèle logique n'est utilisé par aucun autre profil dans ce guide d'implémentation

Vous pouvez également vérifier les usages dans le FHIR IG Statistics

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. LogicalBundle 0..* Base LogicalBundle
... logicalId 1..1 id Logical id of this artifact
... type 1..1 code document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Binding: BundleType (required)
... entry 0..* BackboneElement An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Non ordonné, Ouvert par value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... person 0..1 OMOPPerson A person in the bundle
.... location 0..1 OMOPLocation A location in the bundle
.... death 0..1 OMOPDeath A death in the bundle
.... measurement 0..* OMOPMeasurement Measurement(s) in the bundle

doco Documentation pour ce format

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
LogicalBundle.type Base required BundleType 📦4.0.1 Std. FHIR

Contraintes

Id Grade Chemin(s) Description Expression
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. LogicalBundle 0..* Base LogicalBundle
... logicalId 1..1 id Logical id of this artifact
... type 1..1 code document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Binding: BundleType (required)
... entry 0..* BackboneElement An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).
.... person 0..1 OMOPPerson A person in the bundle
.... location 0..1 OMOPLocation A location in the bundle
.... death 0..1 OMOPDeath A death in the bundle
.... measurement 0..* OMOPMeasurement Measurement(s) in the bundle

doco Documentation pour ce format

Bindings terminologiques (différentiel)

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
LogicalBundle.type Base required BundleType 📦4.0.1 Std. FHIR
NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. LogicalBundle 0..* Base LogicalBundle
... logicalId 1..1 id Logical id of this artifact
... type 1..1 code document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Binding: BundleType (required)
... entry 0..* BackboneElement An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Non ordonné, Ouvert par value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... person 0..1 OMOPPerson A person in the bundle
.... location 0..1 OMOPLocation A location in the bundle
.... death 0..1 OMOPDeath A death in the bundle
.... measurement 0..* OMOPMeasurement Measurement(s) in the bundle

doco Documentation pour ce format

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
LogicalBundle.type Base required BundleType 📦4.0.1 Std. FHIR

Contraintes

Id Grade Chemin(s) Description Expression
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

Résumé

Obligatoire : 0 élément(2 éléments obligatoire(s) imbriqué(s))

Key Elements View

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. LogicalBundle 0..* Base LogicalBundle
... logicalId 1..1 id Logical id of this artifact
... type 1..1 code document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Binding: BundleType (required)
... entry 0..* BackboneElement An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Non ordonné, Ouvert par value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... person 0..1 OMOPPerson A person in the bundle
.... location 0..1 OMOPLocation A location in the bundle
.... death 0..1 OMOPDeath A death in the bundle
.... measurement 0..* OMOPMeasurement Measurement(s) in the bundle

doco Documentation pour ce format

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
LogicalBundle.type Base required BundleType 📦4.0.1 Std. FHIR

Contraintes

Id Grade Chemin(s) Description Expression
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

Differential View

This structure is derived from Base

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. LogicalBundle 0..* Base LogicalBundle
... logicalId 1..1 id Logical id of this artifact
... type 1..1 code document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Binding: BundleType (required)
... entry 0..* BackboneElement An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).
.... person 0..1 OMOPPerson A person in the bundle
.... location 0..1 OMOPLocation A location in the bundle
.... death 0..1 OMOPDeath A death in the bundle
.... measurement 0..* OMOPMeasurement Measurement(s) in the bundle

doco Documentation pour ce format

Bindings terminologiques (différentiel)

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
LogicalBundle.type Base required BundleType 📦4.0.1 Std. FHIR

Snapshot View

NomDrapeauxCard.TypeDescription et contraintes    Filter: Filtersdoco
.. LogicalBundle 0..* Base LogicalBundle
... logicalId 1..1 id Logical id of this artifact
... type 1..1 code document | message | transaction | transaction-response | batch | batch-response | history | searchset | collection
Binding: BundleType (required)
... entry 0..* BackboneElement An entry in a bundle resource - will either contain a resource or information about a resource (transactions and history only).
.... @id 0..1 string Unique id for inter-element referencing
.... extension 0..* Extension Additional content defined by implementations
Slice: Non ordonné, Ouvert par value:url
.... modifierExtension ?!Σ 0..* Extension Extensions that cannot be ignored even if unrecognized
.... person 0..1 OMOPPerson A person in the bundle
.... location 0..1 OMOPLocation A location in the bundle
.... death 0..1 OMOPDeath A death in the bundle
.... measurement 0..* OMOPMeasurement Measurement(s) in the bundle

doco Documentation pour ce format

Bindings terminologiques

Chemin Statut Usage Jeu de valeurs (ValueSet) Version Source
LogicalBundle.type Base required BundleType 📦4.0.1 Std. FHIR

Contraintes

Id Grade Chemin(s) Description Expression
ele-1 error **TOUS** les éléments All FHIR elements must have a @value or children hasValue() or (children().count() > id.count())
ext-1 error **TOUTES** les extensions Must have either extensions or value[x], not both extension.exists() != value.exists()

This structure is derived from Base

Résumé

Obligatoire : 0 élément(2 éléments obligatoire(s) imbriqué(s))

 

Other representations of profile: CSV, Excel