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-directive-anticipee.json
FHIR VersionR4
Sourcehttps://interop.esante.gouv.fr/ig/document/core/0.1.0-snapshot/StructureDefinition-fr-lm-directive-anticipee.html
URLhttps://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-lm-directive-anticipee
Version0.1.0-snapshot
Statusdraft
Date2026-04-15T16:11:27+00:00
NameFRLMDirectiveAnticipee
TitleModèle logique métier - FR LM Directive anticipée
Realmfr
DescriptionDirective anticipée
Typehttps://interop.esante.gouv.fr/ig/document/core/StructureDefinition/fr-lm-directive-anticipee
Kindlogical

Resources that use this resource

ConceptMap
ans.fr.document-core#currentFRAdvanceDirectiveLMCDAFHIRMapping Métier/CDA/FHIR : "Directive Anticipee"
ans.document.fr.core#0.1.0-snapshotFRAdvanceDirectiveLMCDAFHIRMapping Métier/CDA/FHIR : "Directive Anticipee"
StructureDefinition
ans.document.fr.core#0.1.0-snapshotfr-lm-directives-anticipeesModèle logique métier - FR LM Directives-anticipées

Resources that this resource uses

No resources found


Narrative

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

Narratif généré : DéfinitionStructure fr-lm-directive-anticipee

NomDrapeauxCard.TypeDescription et contraintesdoco
.. fr-lm-directive-anticipee 0..*BaseModèle logique métier - FR LM Directive anticipée
Les instances de ce modèle logique peuvent être la cible d'une référence
... identifiant 1..1IdentifierIdentifiant de l'observation
... code 1..1CodeableConceptType de la directive anticipée
... description 1..1NarrativePartie narrative de l'observation
This profile does not constrain the narrative in regard to content, language, or traceability to data elements
... statut 1..1codeStatut de l'observation
Motif requis: completed
... date 1..1dateTimeDate de la directive anticipée
... valeurDirectiveIdentifiee 0..1booleanProcédure autorisée ou pas
... reference 0..1BackboneElementRéférence à un document externe
... documentEncapsule 0..1BaseDocument encapsulé en B64
.... observationMedia 1..1BaseObservation média
..... identifiant 0..1IdentifierIdentifiant de l’observationMedia
..... documentEncapsuleEncode 0..1base64BinaryDocument encapsulé encodée en Base64

doco Documentation pour ce format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "fr-lm-directive-anticipee",
  "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-directive-anticipee",
  "version": "0.1.0-snapshot",
  "name": "FRLMDirectiveAnticipee",
  "title": "Modèle logique métier - FR LM Directive anticipée",
  "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": "Directive anticipée",
  "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-directive-anticipee",
  "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-directive-anticipee",
        "path": "fr-lm-directive-anticipee",
        "short": "Modèle logique métier - FR LM Directive anticipée",
        "definition": "Directive anticipée",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false
      },
      {
        "id": "fr-lm-directive-anticipee.identifiant",
        "path": "fr-lm-directive-anticipee.identifiant",
        "short": "Identifiant de l'observation",
        "definition": "Identifiant de l'observation",
        "min": 1,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.identifiant",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.code",
        "path": "fr-lm-directive-anticipee.code",
        "short": "Type de la directive anticipée",
        "definition": "Type de la directive anticipée",
        "min": 1,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.code",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.description",
        "path": "fr-lm-directive-anticipee.description",
        "short": "Partie narrative de l'observation",
        "definition": "Partie narrative de l'observation",
        "min": 1,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.description",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Narrative"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.statut",
        "path": "fr-lm-directive-anticipee.statut",
        "short": "Statut de l'observation",
        "definition": "Statut de l'observation",
        "min": 1,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.statut",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "code"
          }
        ],
        "patternCode": "completed"
      },
      {
        "id": "fr-lm-directive-anticipee.date",
        "path": "fr-lm-directive-anticipee.date",
        "short": "Date de la directive anticipée",
        "definition": "Date de la directive anticipée",
        "min": 1,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.date",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.valeurDirectiveIdentifiee",
        "path": "fr-lm-directive-anticipee.valeurDirectiveIdentifiee",
        "short": "Procédure autorisée ou pas",
        "definition": "Procédure autorisée ou pas",
        "min": 0,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.valeurDirectiveIdentifiee",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.reference",
        "path": "fr-lm-directive-anticipee.reference",
        "short": "Référence à un document externe",
        "definition": "Référence à un document externe",
        "min": 0,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.reference",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.documentEncapsule",
        "path": "fr-lm-directive-anticipee.documentEncapsule",
        "short": "Document encapsulé en B64",
        "definition": "Document encapsulé en B64",
        "min": 0,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.documentEncapsule",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.documentEncapsule.observationMedia",
        "path": "fr-lm-directive-anticipee.documentEncapsule.observationMedia",
        "short": "Observation média",
        "definition": "Observation média",
        "min": 1,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.documentEncapsule.observationMedia",
          "min": 1,
          "max": "1"
        },
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.documentEncapsule.observationMedia.identifiant",
        "path": "fr-lm-directive-anticipee.documentEncapsule.observationMedia.identifiant",
        "short": "Identifiant de l’observationMedia",
        "definition": "Identifiant de l’observationMedia",
        "min": 0,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.documentEncapsule.observationMedia.identifiant",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.documentEncapsule.observationMedia.documentEncapsuleEncode",
        "path": "fr-lm-directive-anticipee.documentEncapsule.observationMedia.documentEncapsuleEncode",
        "short": "Document encapsulé encodée en Base64",
        "definition": "Document encapsulé encodée en Base64",
        "min": 0,
        "max": "1",
        "base": {
          "path": "fr-lm-directive-anticipee.documentEncapsule.observationMedia.documentEncapsuleEncode",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "base64Binary"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "fr-lm-directive-anticipee",
        "path": "fr-lm-directive-anticipee",
        "short": "Modèle logique métier - FR LM Directive anticipée",
        "definition": "Directive anticipée"
      },
      {
        "id": "fr-lm-directive-anticipee.identifiant",
        "path": "fr-lm-directive-anticipee.identifiant",
        "short": "Identifiant de l'observation",
        "definition": "Identifiant de l'observation",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.code",
        "path": "fr-lm-directive-anticipee.code",
        "short": "Type de la directive anticipée",
        "definition": "Type de la directive anticipée",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "CodeableConcept"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.description",
        "path": "fr-lm-directive-anticipee.description",
        "short": "Partie narrative de l'observation",
        "definition": "Partie narrative de l'observation",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Narrative"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.statut",
        "path": "fr-lm-directive-anticipee.statut",
        "short": "Statut de l'observation",
        "definition": "Statut de l'observation",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "code"
          }
        ],
        "patternCode": "completed"
      },
      {
        "id": "fr-lm-directive-anticipee.date",
        "path": "fr-lm-directive-anticipee.date",
        "short": "Date de la directive anticipée",
        "definition": "Date de la directive anticipée",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.valeurDirectiveIdentifiee",
        "path": "fr-lm-directive-anticipee.valeurDirectiveIdentifiee",
        "short": "Procédure autorisée ou pas",
        "definition": "Procédure autorisée ou pas",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "boolean"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.reference",
        "path": "fr-lm-directive-anticipee.reference",
        "short": "Référence à un document externe",
        "definition": "Référence à un document externe",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "BackboneElement"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.documentEncapsule",
        "path": "fr-lm-directive-anticipee.documentEncapsule",
        "short": "Document encapsulé en B64",
        "definition": "Document encapsulé en B64",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.documentEncapsule.observationMedia",
        "path": "fr-lm-directive-anticipee.documentEncapsule.observationMedia",
        "short": "Observation média",
        "definition": "Observation média",
        "min": 1,
        "max": "1",
        "type": [
          {
            "code": "Base"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.documentEncapsule.observationMedia.identifiant",
        "path": "fr-lm-directive-anticipee.documentEncapsule.observationMedia.identifiant",
        "short": "Identifiant de l’observationMedia",
        "definition": "Identifiant de l’observationMedia",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "fr-lm-directive-anticipee.documentEncapsule.observationMedia.documentEncapsuleEncode",
        "path": "fr-lm-directive-anticipee.documentEncapsule.observationMedia.documentEncapsuleEncode",
        "short": "Document encapsulé encodée en Base64",
        "definition": "Document encapsulé encodée en Base64",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "base64Binary"
          }
        ]
      }
    ]
  }
}