FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packageans.document.fr.core
Resource TypeStructureDefinition
IdStructureDefinition-fr-lm-evenement.json
FHIR VersionR4
Sourcehttps://interop.esante.gouv.fr/ig/document/core/0.1.0-snapshot/StructureDefinition-fr-lm-evenement.html
URLhttps://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-lm-evenement
Version0.1.0-snapshot
Statusdraft
Date2026-04-15T16:11:27+00:00
NameFRLMEvenement
TitleModèle logique métier - FR LM Évènement
Realmfr
DescriptionÉvènement (acte, traitement, diagnostic, etc…) décrit dans le document. Il y a au minimum une occurrence de cet élément pour décrire l'évènement principal avec obligatoirement une date de début et un exécutant.
Typehttps://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-lm-evenement
Kindlogical

Resources that use this resource

ConceptMap
ans.fr.document-core#currentmappingEvenementCDAFHIRMapping Métier/CDA/FHIR : "Evènement documenté"
ans.document.fr.core#0.1.0-snapshotmappingEvenementCDAFHIRMapping Métier/CDA/FHIR : "Evènement documenté"
StructureDefinition
ans.document.fr.core#0.1.0-snapshotfr-lm-entete-documentModèle logique métier - FR LM En-tête document

Resources that this resource uses

StructureDefinition
ans.document.fr.core#0.1.0-snapshotfr-lm-personne-structureModèle logique métier - FR LM Personne et/ou Structure

Narrative

Note: links and images are rebased to the (stated) source

Narratif généré : DéfinitionStructure fr-lm-evenement

NomDrapeauxCard.TypeDescription et contraintesdoco
.. fr-lm-evenement 1..*BaseModèle logique métier - FR LM Évènement
Les instances de ce modèle logique peuvent être la cible d'une référence
... identifiantEvenement 0..*IdentifierIdentifiant de l’évènement documenté. Obligatoire pour : - une demande d'acte d'imagerie pour porter l'Order Placer Number. - un CR d’imagerie pour porter le studyInstanceUID. Fourni si connu pour : - une prescription pour porter l'identifiant EPU de la prescription.
... codeEvenement 0..1CodeableConceptCode de l’évènement documenté. Obligatoire pour : - une demande d'actes d'imagerie (code LOINC ='55115-0' 'Demande d’actes d’imagerie') - un CR d’imagerie (code LOINC de l'acte d'imagerie), - un CR d’examen de l’enfant (code SNOMED CT ='11429006' 'consultation'), - un document d’expression personnelle du patient/usager (code TRE_A00 'EXP_PATIENT' 'Expression personnelle du patient').
.... @id 0..0Unique id for inter-element referencing
.... extension 0..0Extension
.... translation 0..*CodeableConceptTranslation. Obligatoire pour : - un CR d’imagerie pour indiquer - 1..* la (ou les) modalité(s) d'acquisition, - 1..* la (ou les) région(s) anatomique(s) - un CR d’examen de l’enfant pour indiquer l'examen (jdv-examen-enfant-obligatoire-cisis).
... dateHeureEvenement 0..1dateTimeDate et heure de début et de fin de l’évènement documenté. Date de début obligatoire pour l'évènement documenté principal.
... executantEvenement 0..1BaseExécutant. Obligatoire pour l'évènement documenté principal.
.... roleFonctionnel 0..1CodeableConceptRôle fonctionnel.
.... dateHeureParticipation 0..1dateTimeDate et heure de participation.
.... executant 1..1fr-lm-personne-structureExécutant. Le cadre d'exercice est obligatoire pour l'évènement documenté principal.

doco Documentation pour ce format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "fr-lm-evenement",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "extension": [
    {
      "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-type-characteristics",
      "valueCode": "can-be-target"
    }
  ],
  "url": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-lm-evenement",
  "version": "0.1.0-snapshot",
  "name": "FRLMEvenement",
  "title": "Modèle logique métier - FR LM Évènement",
  "status": "draft",
  "date": "2026-04-15T16:11:27+00:00",
  "publisher": "Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris",
  "contact": [
    {
      "name": "Agence du Numérique en Santé (ANS) - 2-10 Rue d'Oradour-sur-Glane, 75015 Paris",
      "telecom": [
        {
          "system": "url",
          "value": "https://esante.gouv.fr"
        }
      ]
    }
  ],
  "description": "Évènement (acte, traitement, diagnostic, etc…) décrit dans le document. Il y a au minimum une occurrence de cet élément pour décrire l'évènement principal avec obligatoirement une date de début et un exécutant.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "FR",
          "display": "FRANCE"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "kind": "logical",
  "abstract": false,
  "type": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-lm-evenement",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Base",
  "derivation": "specialization",
  "snapshot": {
    "extension": [
      {
        "url": "http://hl7.org/fhir/tools/StructureDefinition/snapshot-base-version",
        "valueString": "4.0.1"
      }
    ],
    "element": [
      {
        "id": "fr-lm-evenement",
        "path": "fr-lm-evenement",
        "short": "Modèle logique métier - FR LM Évènement",
        "definition": "Évènement (acte, traitement, diagnostic, etc…) décrit dans le document. Il y a au minimum une occurrence de cet élément pour décrire l'évènement principal avec obligatoirement une date de début et un exécutant.",
        "min": 1,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false
      },
      {
        "id": "fr-lm-evenement.identifiantEvenement",
        "path": "fr-lm-evenement.identifiantEvenement",
        "short": "Identifiant de l’évènement documenté. \n Obligatoire pour :\n  - une demande d'acte d'imagerie pour porter l'Order Placer Number.\n  - un CR d’imagerie pour porter le studyInstanceUID.\n Fourni si connu pour :\n  - une prescription pour porter l'identifiant EPU de la prescription.",
        "definition": "Identifiant de l’évènement documenté. \n Obligatoire pour :\n  - une demande d'acte d'imagerie pour porter l'Order Placer Number.\n  - un CR d’imagerie pour porter le studyInstanceUID.\n Fourni si connu pour :\n  - une prescription pour porter l'identifiant EPU de la prescription.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "fr-lm-evenement.identifiantEvenement",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.codeEvenement",
        "path": "fr-lm-evenement.codeEvenement",
        "short": "Code de l’évènement documenté.  \n Obligatoire pour :\n  - une demande d'actes d'imagerie (code LOINC ='55115-0' 'Demande d’actes d’imagerie')\n  - un CR d’imagerie (code LOINC de l'acte d'imagerie),\n  - un CR d’examen de l’enfant (code SNOMED CT ='11429006' 'consultation'),\n  - un document d’expression personnelle du patient/usager (code TRE_A00 'EXP_PATIENT' 'Expression personnelle du patient').",
        "definition": "Code de l’évènement documenté.  \n Obligatoire pour :\n  - une demande d'actes d'imagerie (code LOINC ='55115-0' 'Demande d’actes d’imagerie')\n  - un CR d’imagerie (code LOINC de l'acte d'imagerie),\n  - un CR d’examen de l’enfant (code SNOMED CT ='11429006' 'consultation'),\n  - un document d’expression personnelle du patient/usager (code TRE_A00 'EXP_PATIENT' 'Expression personnelle du patient').",
        "min": 0,
        "max": "1",
        "base": {
          "path": "fr-lm-evenement.codeEvenement",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.codeEvenement.id",
        "path": "fr-lm-evenement.codeEvenement.id",
        "representation": [
          "xmlAttr"
        ],
        "short": "Unique id for inter-element referencing",
        "definition": "Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.",
        "min": 0,
        "max": "0",
        "base": {
          "path": "Element.id",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "extension": [
              {
                "url": "http://hl7.org/fhir/StructureDefinition/structuredefinition-fhir-type",
                "valueUrl": "string"
              }
            ],
            "code": "http://hl7.org/fhirpath/System.String"
          }
        ],
        "isModifier": false,
        "isSummary": false,
        "mapping": [
          {
            "identity": "rim",
            "map": "n/a"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.codeEvenement.extension",
        "path": "fr-lm-evenement.codeEvenement.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "description": "Extensions are always sliced by (at least) url",
          "rules": "open"
        },
        "short": "Extension",
        "definition": "An Extension",
        "min": 0,
        "max": "0",
        "base": {
          "path": "Element.extension",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Extension"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          },
          {
            "key": "ext-1",
            "severity": "error",
            "human": "Must have either extensions or value[x], not both",
            "expression": "extension.exists() != value.exists()",
            "xpath": "exists(f:extension)!=exists(f:*[starts-with(local-name(.), \"value\")])",
            "source": "http://hl7.org/fhir/StructureDefinition/Extension"
          }
        ],
        "isModifier": false,
        "isSummary": false
      },
      {
        "id": "fr-lm-evenement.codeEvenement.coding",
        "path": "fr-lm-evenement.codeEvenement.coding",
        "short": "Code defined by a terminology system",
        "definition": "A reference to a code defined by a terminology system.",
        "comment": "Codes may be defined very casually in enumerations, or code lists, up to very formal definitions such as SNOMED CT - see the HL7 v3 Core Principles for more information.  Ordering of codings is undefined and SHALL NOT be used to infer meaning. Generally, at most only one of the coding values will be labeled as UserSelected = true.",
        "requirements": "Allows for alternative encodings within a code system, and translations to other code systems.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "CodeableConcept.coding",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "Coding"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "v2",
            "map": "C*E.1-8, C*E.10-22"
          },
          {
            "identity": "rim",
            "map": "union(., ./translation)"
          },
          {
            "identity": "orim",
            "map": "fhir:CodeableConcept.coding rdfs:subPropertyOf dt:CD.coding"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.codeEvenement.text",
        "extension": [
          {
            "url": "http://hl7.org/fhir/StructureDefinition/elementdefinition-translatable",
            "valueBoolean": true
          }
        ],
        "path": "fr-lm-evenement.codeEvenement.text",
        "short": "Plain text representation of the concept",
        "definition": "A human language representation of the concept as seen/selected/uttered by the user who entered the data and/or which represents the intended meaning of the user.",
        "comment": "Very often the text is the same as a displayName of one of the codings.",
        "requirements": "The codes from the terminologies do not always capture the correct meaning with all the nuances of the human using them, or sometimes there is no appropriate code at all. In these cases, the text is used to capture the full meaning of the source.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "CodeableConcept.text",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ],
        "constraint": [
          {
            "key": "ele-1",
            "severity": "error",
            "human": "All FHIR elements must have a @value or children",
            "expression": "hasValue() or (children().count() > id.count())",
            "xpath": "@value|f:*|h:div",
            "source": "http://hl7.org/fhir/StructureDefinition/Element"
          }
        ],
        "isModifier": false,
        "isSummary": true,
        "mapping": [
          {
            "identity": "v2",
            "map": "C*E.9. But note many systems use C*E.2 for this"
          },
          {
            "identity": "rim",
            "map": "./originalText[mediaType/code=\"text/plain\"]/data"
          },
          {
            "identity": "orim",
            "map": "fhir:CodeableConcept.text rdfs:subPropertyOf dt:CD.originalText"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.codeEvenement.translation",
        "path": "fr-lm-evenement.codeEvenement.translation",
        "short": "Translation. \n Obligatoire pour : \n  - un CR d’imagerie pour indiquer\n   - 1..* la (ou les) modalité(s) d'acquisition,\n   - 1..* la (ou les) région(s) anatomique(s)\n  - un CR d’examen de l’enfant pour indiquer l'examen (jdv-examen-enfant-obligatoire-cisis).",
        "definition": "Translation. \n Obligatoire pour : \n  - un CR d’imagerie pour indiquer\n   - 1..* la (ou les) modalité(s) d'acquisition,\n   - 1..* la (ou les) région(s) anatomique(s)\n  - un CR d’examen de l’enfant pour indiquer l'examen (jdv-examen-enfant-obligatoire-cisis).",
        "min": 0,
        "max": "*",
        "base": {
          "path": "fr-lm-evenement.codeEvenement.translation",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.dateHeureEvenement",
        "path": "fr-lm-evenement.dateHeureEvenement",
        "short": "Date et heure de début et de fin de l’évènement documenté. \n  Date de début obligatoire pour l'évènement documenté principal.",
        "definition": "Date et heure de début et de fin de l’évènement documenté. \n  Date de début obligatoire pour l'évènement documenté principal.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "fr-lm-evenement.dateHeureEvenement",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.executantEvenement",
        "path": "fr-lm-evenement.executantEvenement",
        "short": "Exécutant. \n  Obligatoire pour l'évènement documenté principal.",
        "definition": "Exécutant. \n  Obligatoire pour l'évènement documenté principal.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "fr-lm-evenement.executantEvenement",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.executantEvenement.roleFonctionnel",
        "path": "fr-lm-evenement.executantEvenement.roleFonctionnel",
        "short": "Rôle fonctionnel.",
        "definition": "Rôle fonctionnel.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "fr-lm-evenement.executantEvenement.roleFonctionnel",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.executantEvenement.dateHeureParticipation",
        "path": "fr-lm-evenement.executantEvenement.dateHeureParticipation",
        "short": "Date et heure de participation.",
        "definition": "Date et heure de participation.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "fr-lm-evenement.executantEvenement.dateHeureParticipation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.executantEvenement.executant",
        "path": "fr-lm-evenement.executantEvenement.executant",
        "short": "Exécutant. \n  Le cadre d'exercice est obligatoire pour l'évènement documenté principal.",
        "definition": "Exécutant. \n  Le cadre d'exercice est obligatoire pour l'évènement documenté principal.",
        "min": 1,
        "max": "1",
        "base": {
          "path": "fr-lm-evenement.executantEvenement.executant",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-lm-personne-structure"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "fr-lm-evenement",
        "path": "fr-lm-evenement",
        "short": "Modèle logique métier - FR LM Évènement",
        "definition": "Évènement (acte, traitement, diagnostic, etc…) décrit dans le document. Il y a au minimum une occurrence de cet élément pour décrire l'évènement principal avec obligatoirement une date de début et un exécutant.",
        "min": 1
      },
      {
        "id": "fr-lm-evenement.identifiantEvenement",
        "path": "fr-lm-evenement.identifiantEvenement",
        "short": "Identifiant de l’évènement documenté. \n Obligatoire pour :\n  - une demande d'acte d'imagerie pour porter l'Order Placer Number.\n  - un CR d’imagerie pour porter le studyInstanceUID.\n Fourni si connu pour :\n  - une prescription pour porter l'identifiant EPU de la prescription.",
        "definition": "Identifiant de l’évènement documenté. \n Obligatoire pour :\n  - une demande d'acte d'imagerie pour porter l'Order Placer Number.\n  - un CR d’imagerie pour porter le studyInstanceUID.\n Fourni si connu pour :\n  - une prescription pour porter l'identifiant EPU de la prescription.",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.codeEvenement",
        "path": "fr-lm-evenement.codeEvenement",
        "short": "Code de l’évènement documenté.  \n Obligatoire pour :\n  - une demande d'actes d'imagerie (code LOINC ='55115-0' 'Demande d’actes d’imagerie')\n  - un CR d’imagerie (code LOINC de l'acte d'imagerie),\n  - un CR d’examen de l’enfant (code SNOMED CT ='11429006' 'consultation'),\n  - un document d’expression personnelle du patient/usager (code TRE_A00 'EXP_PATIENT' 'Expression personnelle du patient').",
        "definition": "Code de l’évènement documenté.  \n Obligatoire pour :\n  - une demande d'actes d'imagerie (code LOINC ='55115-0' 'Demande d’actes d’imagerie')\n  - un CR d’imagerie (code LOINC de l'acte d'imagerie),\n  - un CR d’examen de l’enfant (code SNOMED CT ='11429006' 'consultation'),\n  - un document d’expression personnelle du patient/usager (code TRE_A00 'EXP_PATIENT' 'Expression personnelle du patient').",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.codeEvenement.id",
        "path": "fr-lm-evenement.codeEvenement.id",
        "max": "0"
      },
      {
        "id": "fr-lm-evenement.codeEvenement.extension",
        "path": "fr-lm-evenement.codeEvenement.extension",
        "max": "0"
      },
      {
        "id": "fr-lm-evenement.codeEvenement.translation",
        "path": "fr-lm-evenement.codeEvenement.translation",
        "short": "Translation. \n Obligatoire pour : \n  - un CR d’imagerie pour indiquer\n   - 1..* la (ou les) modalité(s) d'acquisition,\n   - 1..* la (ou les) région(s) anatomique(s)\n  - un CR d’examen de l’enfant pour indiquer l'examen (jdv-examen-enfant-obligatoire-cisis).",
        "definition": "Translation. \n Obligatoire pour : \n  - un CR d’imagerie pour indiquer\n   - 1..* la (ou les) modalité(s) d'acquisition,\n   - 1..* la (ou les) région(s) anatomique(s)\n  - un CR d’examen de l’enfant pour indiquer l'examen (jdv-examen-enfant-obligatoire-cisis).",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.dateHeureEvenement",
        "path": "fr-lm-evenement.dateHeureEvenement",
        "short": "Date et heure de début et de fin de l’évènement documenté. \n  Date de début obligatoire pour l'évènement documenté principal.",
        "definition": "Date et heure de début et de fin de l’évènement documenté. \n  Date de début obligatoire pour l'évènement documenté principal.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.executantEvenement",
        "path": "fr-lm-evenement.executantEvenement",
        "short": "Exécutant. \n  Obligatoire pour l'évènement documenté principal.",
        "definition": "Exécutant. \n  Obligatoire pour l'évènement documenté principal.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.executantEvenement.roleFonctionnel",
        "path": "fr-lm-evenement.executantEvenement.roleFonctionnel",
        "short": "Rôle fonctionnel.",
        "definition": "Rôle fonctionnel.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.executantEvenement.dateHeureParticipation",
        "path": "fr-lm-evenement.executantEvenement.dateHeureParticipation",
        "short": "Date et heure de participation.",
        "definition": "Date et heure de participation.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "fr-lm-evenement.executantEvenement.executant",
        "path": "fr-lm-evenement.executantEvenement.executant",
        "short": "Exécutant. \n  Le cadre d'exercice est obligatoire pour l'évènement documenté principal.",
        "definition": "Exécutant. \n  Le cadre d'exercice est obligatoire pour l'évènement documenté principal.",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-lm-personne-structure"
          }
        ]
      }
    ]
  }
}