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

FHIR IG analytics

Packageans.fr.mos
Resource TypeStructureDefinition
IdStructureDefinition-Agenda.json
FHIR VersionR4
Sourcehttps://interop.esante.gouv.fr/ig/mos/0.1.0-ballot/StructureDefinition-Agenda.html
URLhttps://interop.esante.gouv.fr/ig/mos/StructureDefinition/Agenda
Version0.1.0-ballot
Statusdraft
Date2026-04-20T15:08:52+00:00
NameAgenda
TitleAgenda
Realmfr
DescriptionUn agenda appartient à une ou plusieurs ressources, regroupe un ensemble de créneaux, des plages de disponibilité et des rendez-vous sur une période définie.
Typehttps://interop.esante.gouv.fr/ig/mos/StructureDefinition/Agenda
Kindlogical

Resources that use this resource

StructureDefinition
ans.fr.mos#0.1.0-ballotContactContact
ans.fr.mos#0.1.0-ballotCreneauCreneau
ans.fr.mos#0.1.0-ballotEntiteGeographiqueEntiteGeographique
ans.fr.mos#0.1.0-ballotEquipementSpecifiqueEquipementSpecifique
ans.fr.mos#0.1.0-ballotLieuLieu
ans.fr.mos#0.1.0-ballotOrganisationInterneOrganisationInterne
ans.fr.mos#0.1.0-ballotPersonnePriseChargePersonnePriseCharge
ans.fr.mos#0.1.0-ballotPlageDisponibilitePlageDisponibilite
ans.fr.mos#0.1.0-ballotProfessionnelProfessionnel

Resources that this resource uses

StructureDefinition
ans.fr.mos#0.1.0-ballotContactContact
ans.fr.mos#0.1.0-ballotCreneauCreneau
ans.fr.mos#0.1.0-ballotEntiteGeographiqueEntiteGeographique
ans.fr.mos#0.1.0-ballotEquipementSpecifiqueEquipementSpecifique
ans.fr.mos#0.1.0-ballotLieuLieu
ans.fr.mos#0.1.0-ballotOrganisationInterneOrganisationInterne
ans.fr.mos#0.1.0-ballotPersonnePriseChargePersonnePriseCharge
ans.fr.mos#0.1.0-ballotPlageDisponibilitePlageDisponibilite
ans.fr.mos#0.1.0-ballotProfessionnelProfessionnel

Narrative

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

Narratif généré : DéfinitionStructure Agenda

NomDrapeauxCard.TypeDescription et contraintesdoco
.. Agenda 0..*BaseUn agenda appartient à une ou plusieurs ressources, regroupe un ensemble de créneaux, des plages de disponibilité et des rendez-vous sur une période définie.
... idAgenda 0..1IdentifierIdentifiant de l'agenda.
... nomAgenda 0..1stringNom de l'agenda.
... dateCreation 0..1dateDate de création de l'agenda.
... dateDebutPlanification 0..1dateTimeDate de début de validité de l'agenda.
... dateFinPlanification 0..1dateTimeDate de fin de validité de l'agenda.
... PersonnePriseCharge 0..*PersonnePriseChargeLien vers la classe PersonnePriseCharge
... Professionnel 0..*ProfessionnelLien vers la classe Professionnel
... Lieu 0..*LieuLien vers la classe Lieu
... Contact 0..*ContactLien vers la classe Contact
... EntiteGeographique 0..*EntiteGeographiqueLien vers la classe EntiteGeographique
... EquipementSpecifique 0..*EquipementSpecifiqueLien vers la classe EquipementSpecifique
... OrganisationInterne 0..*OrganisationInterneLien vers la classe OrganisationInterne
... Creneau 0..*CreneauLien vers la classe Creneau
... PlageDisponibilite 0..*PlageDisponibiliteLien vers la classe PlageDisponibilite

doco Documentation pour ce format

Source1

{
  "resourceType": "StructureDefinition",
  "id": "Agenda",
  "text": {
    "status": "extensions",
    "div": "<!-- snip (see above) -->"
  },
  "url": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Agenda",
  "version": "0.1.0-ballot",
  "name": "Agenda",
  "title": "Agenda",
  "status": "draft",
  "date": "2026-04-20T15:08:52+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": "Un agenda appartient à une ou plusieurs ressources, regroupe un ensemble de créneaux, des plages de disponibilité et des rendez-vous sur une période définie.",
  "jurisdiction": [
    {
      "coding": [
        {
          "system": "urn:iso:std:iso:3166",
          "code": "FR",
          "display": "France (la)"
        }
      ]
    }
  ],
  "fhirVersion": "4.0.1",
  "kind": "logical",
  "abstract": false,
  "type": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Agenda",
  "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": "Agenda",
        "path": "Agenda",
        "short": "Un agenda appartient à une ou plusieurs ressources, regroupe un ensemble de créneaux, des plages de disponibilité et des rendez-vous sur une période définie.",
        "definition": "Un agenda appartient à une ou plusieurs ressources, regroupe un ensemble de créneaux, des plages de disponibilité et des rendez-vous sur une période définie.",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Base",
          "min": 0,
          "max": "*"
        },
        "isModifier": false
      },
      {
        "id": "Agenda.idAgenda",
        "path": "Agenda.idAgenda",
        "short": "Identifiant de l'agenda.",
        "definition": "Identifiant de l'agenda.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Agenda.idAgenda",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "Agenda.nomAgenda",
        "path": "Agenda.nomAgenda",
        "short": "Nom de l'agenda.",
        "definition": "Nom de l'agenda.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Agenda.nomAgenda",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Agenda.dateCreation",
        "path": "Agenda.dateCreation",
        "short": "Date de création de l'agenda.",
        "definition": "Date de création de l'agenda.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Agenda.dateCreation",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "Agenda.dateDebutPlanification",
        "path": "Agenda.dateDebutPlanification",
        "short": "Date de début de validité de l'agenda.",
        "definition": "Date de début de validité de l'agenda.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Agenda.dateDebutPlanification",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "Agenda.dateFinPlanification",
        "path": "Agenda.dateFinPlanification",
        "short": "Date de fin de validité de l'agenda.",
        "definition": "Date de fin de validité de l'agenda.",
        "min": 0,
        "max": "1",
        "base": {
          "path": "Agenda.dateFinPlanification",
          "min": 0,
          "max": "1"
        },
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "Agenda.PersonnePriseCharge",
        "path": "Agenda.PersonnePriseCharge",
        "short": "Lien vers la classe PersonnePriseCharge",
        "definition": "Lien vers la classe PersonnePriseCharge",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Agenda.PersonnePriseCharge",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/PersonnePriseCharge"
          }
        ]
      },
      {
        "id": "Agenda.Professionnel",
        "path": "Agenda.Professionnel",
        "short": "Lien vers la classe Professionnel",
        "definition": "Lien vers la classe Professionnel",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Agenda.Professionnel",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Professionnel"
          }
        ]
      },
      {
        "id": "Agenda.Lieu",
        "path": "Agenda.Lieu",
        "short": "Lien vers la classe Lieu",
        "definition": "Lien vers la classe Lieu",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Agenda.Lieu",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Lieu"
          }
        ]
      },
      {
        "id": "Agenda.Contact",
        "path": "Agenda.Contact",
        "short": "Lien vers la classe Contact",
        "definition": "Lien vers la classe Contact",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Agenda.Contact",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Contact"
          }
        ]
      },
      {
        "id": "Agenda.EntiteGeographique",
        "path": "Agenda.EntiteGeographique",
        "short": "Lien vers la classe EntiteGeographique",
        "definition": "Lien vers la classe EntiteGeographique",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Agenda.EntiteGeographique",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/EntiteGeographique"
          }
        ]
      },
      {
        "id": "Agenda.EquipementSpecifique",
        "path": "Agenda.EquipementSpecifique",
        "short": "Lien vers la classe EquipementSpecifique",
        "definition": "Lien vers la classe EquipementSpecifique",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Agenda.EquipementSpecifique",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/EquipementSpecifique"
          }
        ]
      },
      {
        "id": "Agenda.OrganisationInterne",
        "path": "Agenda.OrganisationInterne",
        "short": "Lien vers la classe OrganisationInterne",
        "definition": "Lien vers la classe OrganisationInterne",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Agenda.OrganisationInterne",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/OrganisationInterne"
          }
        ]
      },
      {
        "id": "Agenda.Creneau",
        "path": "Agenda.Creneau",
        "short": "Lien vers la classe Creneau",
        "definition": "Lien vers la classe Creneau",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Agenda.Creneau",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Creneau"
          }
        ]
      },
      {
        "id": "Agenda.PlageDisponibilite",
        "path": "Agenda.PlageDisponibilite",
        "short": "Lien vers la classe PlageDisponibilite",
        "definition": "Lien vers la classe PlageDisponibilite",
        "min": 0,
        "max": "*",
        "base": {
          "path": "Agenda.PlageDisponibilite",
          "min": 0,
          "max": "*"
        },
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/PlageDisponibilite"
          }
        ]
      }
    ]
  },
  "differential": {
    "element": [
      {
        "id": "Agenda",
        "path": "Agenda",
        "short": "Un agenda appartient à une ou plusieurs ressources, regroupe un ensemble de créneaux, des plages de disponibilité et des rendez-vous sur une période définie.",
        "definition": "Un agenda appartient à une ou plusieurs ressources, regroupe un ensemble de créneaux, des plages de disponibilité et des rendez-vous sur une période définie."
      },
      {
        "id": "Agenda.idAgenda",
        "path": "Agenda.idAgenda",
        "short": "Identifiant de l'agenda.",
        "definition": "Identifiant de l'agenda.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Identifier"
          }
        ]
      },
      {
        "id": "Agenda.nomAgenda",
        "path": "Agenda.nomAgenda",
        "short": "Nom de l'agenda.",
        "definition": "Nom de l'agenda.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Agenda.dateCreation",
        "path": "Agenda.dateCreation",
        "short": "Date de création de l'agenda.",
        "definition": "Date de création de l'agenda.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "date"
          }
        ]
      },
      {
        "id": "Agenda.dateDebutPlanification",
        "path": "Agenda.dateDebutPlanification",
        "short": "Date de début de validité de l'agenda.",
        "definition": "Date de début de validité de l'agenda.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "Agenda.dateFinPlanification",
        "path": "Agenda.dateFinPlanification",
        "short": "Date de fin de validité de l'agenda.",
        "definition": "Date de fin de validité de l'agenda.",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "dateTime"
          }
        ]
      },
      {
        "id": "Agenda.PersonnePriseCharge",
        "path": "Agenda.PersonnePriseCharge",
        "short": "Lien vers la classe PersonnePriseCharge",
        "definition": "Lien vers la classe PersonnePriseCharge",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/PersonnePriseCharge"
          }
        ]
      },
      {
        "id": "Agenda.Professionnel",
        "path": "Agenda.Professionnel",
        "short": "Lien vers la classe Professionnel",
        "definition": "Lien vers la classe Professionnel",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Professionnel"
          }
        ]
      },
      {
        "id": "Agenda.Lieu",
        "path": "Agenda.Lieu",
        "short": "Lien vers la classe Lieu",
        "definition": "Lien vers la classe Lieu",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Lieu"
          }
        ]
      },
      {
        "id": "Agenda.Contact",
        "path": "Agenda.Contact",
        "short": "Lien vers la classe Contact",
        "definition": "Lien vers la classe Contact",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Contact"
          }
        ]
      },
      {
        "id": "Agenda.EntiteGeographique",
        "path": "Agenda.EntiteGeographique",
        "short": "Lien vers la classe EntiteGeographique",
        "definition": "Lien vers la classe EntiteGeographique",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/EntiteGeographique"
          }
        ]
      },
      {
        "id": "Agenda.EquipementSpecifique",
        "path": "Agenda.EquipementSpecifique",
        "short": "Lien vers la classe EquipementSpecifique",
        "definition": "Lien vers la classe EquipementSpecifique",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/EquipementSpecifique"
          }
        ]
      },
      {
        "id": "Agenda.OrganisationInterne",
        "path": "Agenda.OrganisationInterne",
        "short": "Lien vers la classe OrganisationInterne",
        "definition": "Lien vers la classe OrganisationInterne",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/OrganisationInterne"
          }
        ]
      },
      {
        "id": "Agenda.Creneau",
        "path": "Agenda.Creneau",
        "short": "Lien vers la classe Creneau",
        "definition": "Lien vers la classe Creneau",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/Creneau"
          }
        ]
      },
      {
        "id": "Agenda.PlageDisponibilite",
        "path": "Agenda.PlageDisponibilite",
        "short": "Lien vers la classe PlageDisponibilite",
        "definition": "Lien vers la classe PlageDisponibilite",
        "min": 0,
        "max": "*",
        "type": [
          {
            "code": "https://interop.esante.gouv.fr/ig/mos/StructureDefinition/PlageDisponibilite"
          }
        ]
      }
    ]
  }
}