Search FHIR

ANS IG document core
0.1.0 - ci-build France flag

ANS IG document core - version de développement local (v0.1.0) construite par les outils de publication FHIR (HL7® FHIR® Standard). Voir le répertoire des versions publiées

Logical Model: FRLMSujet - Detailed Descriptions

Draft as of 2025-12-05

Definitions for the fr-lm-sujet logical model.

Des conseils sur linterprétation du contenu de ce tableau peuvent être trouvésici

0. fr-lm-sujet
Définition

Sujet

CourtModèle logique métier - FR LM Sujet
Contrôle0..*
Est modificateurfalse
Modèle logiqueLes instances de ce modèle logique ne sont pas marquées pour être la cible dune référence
2. fr-lm-sujet.lienPatient
Définition

Lien avec le patient

CourtLien avec le patient
Contrôle1..1
TypeCodeableConcept
4. fr-lm-sujet.adresse
Définition

Adresse

CourtAdresse
Contrôle0..*
TypeAddress
6. fr-lm-sujet.telecom
Définition

Télécom

CourtTélécom
Contrôle0..*
TypeContactPoint
8. fr-lm-sujet.sujet
Définition

Sujet

CourtSujet
Contrôle0..*
TypeBackboneElement
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
10. fr-lm-sujet.sujet.id
Définition

Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

CourtUnique id for inter-element referencing
Contrôle0..1
Typestring
Est modificateurfalse
Format XMLDans le format XML, cette propriété est représentée comme attribut.
Résuméfalse
12. fr-lm-sujet.sujet.extension
Définition

May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

CourtAdditional content defined by implementations
Commentaires

There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

Contrôle0..*
TypeExtension
Est modificateurfalse
Résuméfalse
Noms alternatifsextensions, user content
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
SlicingCet élément introduit un ensemble de slices sur fr-lm-sujet.sujet.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
  • value @ url
  • 14. fr-lm-sujet.sujet.modifierExtension
    Définition

    May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

    Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

    CourtExtensions that cannot be ignored even if unrecognized
    Commentaires

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Contrôle0..*
    TypeExtension
    Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
    Résumétrue
    Exigences

    Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

    Noms alternatifsextensions, user content, modifiers
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    16. fr-lm-sujet.sujet.identifiants
    Définition

    Identifiants du sujet

    CourtIdentifiants du sujet
    Contrôle0..*
    TypeIdentifier
    18. fr-lm-sujet.sujet.nomPrenom
    Définition

    Nom et prénom

    CourtNom et prénom
    Contrôle0..*
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    20. fr-lm-sujet.sujet.nomPrenom.id
    Définition

    unique id for the element within a resource (for internal references)


    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    Courtxml:id (or equivalent in JSON)Unique id for inter-element referencing
    Contrôle0..1
    Typestring
    Est modificateurfalse
    Format XMLDans le format XML, cette propriété est représentée comme attribut.
    Résuméfalse
    22. fr-lm-sujet.sujet.nomPrenom.extension
    Définition

    May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.


    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    CourtAdditional content defined by implementations
    Commentaires

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Contrôle0..*
    TypeExtension
    Est modificateurfalse
    Résuméfalse
    Noms alternatifsextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    24. fr-lm-sujet.sujet.nomPrenom.value
    Définition

    The actual value

    CourtPrimitive value for string
    Contrôle0..1
    Typestring
    Est modificateurfalse
    Format XMLDans le format XML, cette propriété est représentée comme attribut.
    Résuméfalse
    Longueur maximale :1048576
    26. fr-lm-sujet.sujet.nomPrenom.nom
    Définition

    Nom

    CourtNom
    Contrôle0..*
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    28. fr-lm-sujet.sujet.nomPrenom.prenom
    Définition

    Prénom

    CourtPrénom
    Contrôle0..*
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    30. fr-lm-sujet.sujet.nomPrenom.civilite
    Définition

    Civilité

    CourtCivilité
    Contrôle0..1
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    32. fr-lm-sujet.sujet.nomPrenom.titre
    Définition

    Titre

    CourtTitre
    Contrôle0..1
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    34. fr-lm-sujet.sujet.sexeSujet
    Définition

    Sexe du sujet

    CourtSexe du sujet
    Contrôle0..1
    TypeCodeableConcept
    36. fr-lm-sujet.sujet.dateNaissanceSujet
    Définition

    Date de naissance du sujet

    CourtDate de naissance du sujet
    Contrôle0..1
    TypedateTime
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    38. fr-lm-sujet.sujet.sujetDecede
    Définition

    Sujet décédé

    CourtSujet décédé
    Contrôle0..1
    Typeboolean
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    40. fr-lm-sujet.sujet.dateHeureDeces
    Définition

    Date et heure du décès

    CourtDate et heure du décès
    Contrôle0..1
    TypedateTime
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    42. fr-lm-sujet.sujet.naissanceMultiple
    Définition

    Sujet né d’une naissance multiple

    CourtSujet né d’une naissance multiple
    Contrôle0..1
    Typeboolean
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    44. fr-lm-sujet.sujet.rangNaissance
    Définition

    Rang de naissance (en cas de naissances multiples)

    CourtRang de naissance (en cas de naissances multiples)
    Contrôle0..1
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension

    Des conseils sur linterprétation du contenu de ce tableau peuvent être trouvésici

    0. fr-lm-sujet
    Définition

    Sujet

    CourtModèle logique métier - FR LM Sujet
    Modèle logiqueLes instances de ce modèle logique ne sont pas marquées pour être la cible dune référence
    2. fr-lm-sujet.lienPatient
    Définition

    Lien avec le patient

    CourtLien avec le patient
    Contrôle1..1
    TypeCodeableConcept
    4. fr-lm-sujet.adresse
    Définition

    Adresse

    CourtAdresse
    Contrôle0..*
    TypeAddress
    6. fr-lm-sujet.telecom
    Définition

    Télécom

    CourtTélécom
    Contrôle0..*
    TypeContactPoint
    8. fr-lm-sujet.sujet
    Définition

    Sujet

    CourtSujet
    Contrôle0..*
    TypeBackboneElement
    10. fr-lm-sujet.sujet.identifiants
    Définition

    Identifiants du sujet

    CourtIdentifiants du sujet
    Contrôle0..*
    TypeIdentifier
    12. fr-lm-sujet.sujet.nomPrenom
    Définition

    Nom et prénom

    CourtNom et prénom
    Contrôle0..*
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    14. fr-lm-sujet.sujet.nomPrenom.nom
    Définition

    Nom

    CourtNom
    Contrôle0..*
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    16. fr-lm-sujet.sujet.nomPrenom.prenom
    Définition

    Prénom

    CourtPrénom
    Contrôle0..*
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    18. fr-lm-sujet.sujet.nomPrenom.civilite
    Définition

    Civilité

    CourtCivilité
    Contrôle0..1
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    20. fr-lm-sujet.sujet.nomPrenom.titre
    Définition

    Titre

    CourtTitre
    Contrôle0..1
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    22. fr-lm-sujet.sujet.sexeSujet
    Définition

    Sexe du sujet

    CourtSexe du sujet
    Contrôle0..1
    TypeCodeableConcept
    24. fr-lm-sujet.sujet.dateNaissanceSujet
    Définition

    Date de naissance du sujet

    CourtDate de naissance du sujet
    Contrôle0..1
    TypedateTime
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    26. fr-lm-sujet.sujet.sujetDecede
    Définition

    Sujet décédé

    CourtSujet décédé
    Contrôle0..1
    Typeboolean
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    28. fr-lm-sujet.sujet.dateHeureDeces
    Définition

    Date et heure du décès

    CourtDate et heure du décès
    Contrôle0..1
    TypedateTime
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    30. fr-lm-sujet.sujet.naissanceMultiple
    Définition

    Sujet né d’une naissance multiple

    CourtSujet né d’une naissance multiple
    Contrôle0..1
    Typeboolean
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    32. fr-lm-sujet.sujet.rangNaissance
    Définition

    Rang de naissance (en cas de naissances multiples)

    CourtRang de naissance (en cas de naissances multiples)
    Contrôle0..1
    Typestring
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension

    Des conseils sur linterprétation du contenu de ce tableau peuvent être trouvésici

    0. fr-lm-sujet
    Définition

    Sujet

    CourtModèle logique métier - FR LM Sujet
    Contrôle0..*
    Est modificateurfalse
    Modèle logiqueLes instances de ce modèle logique ne sont pas marquées pour être la cible dune référence
    2. fr-lm-sujet.lienPatient
    Définition

    Lien avec le patient

    CourtLien avec le patient
    Contrôle1..1
    TypeCodeableConcept
    4. fr-lm-sujet.adresse
    Définition

    Adresse

    CourtAdresse
    Contrôle0..*
    TypeAddress
    6. fr-lm-sujet.telecom
    Définition

    Télécom

    CourtTélécom
    Contrôle0..*
    TypeContactPoint
    8. fr-lm-sujet.sujet
    Définition

    Sujet

    CourtSujet
    Contrôle0..*
    TypeBackboneElement
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    10. fr-lm-sujet.sujet.id
    Définition

    Unique id for the element within a resource (for internal references). This may be any string value that does not contain spaces.

    CourtUnique id for inter-element referencing
    Contrôle0..1
    Typestring
    Est modificateurfalse
    Format XMLDans le format XML, cette propriété est représentée comme attribut.
    Résuméfalse
    12. fr-lm-sujet.sujet.extension
    Définition

    May be used to represent additional information that is not part of the basic definition of the element. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

    CourtAdditional content defined by implementations
    Commentaires

    There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

    Contrôle0..*
    TypeExtension
    Est modificateurfalse
    Résuméfalse
    Noms alternatifsextensions, user content
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
    SlicingCet élément introduit un ensemble de slices sur fr-lm-sujet.sujet.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
    • value @ url
    • 14. fr-lm-sujet.sujet.modifierExtension
      Définition

      May be used to represent additional information that is not part of the basic definition of the element and that modifies the understanding of the element in which it is contained and/or the understanding of the containing element's descendants. Usually modifier elements provide negation or qualification. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension. Applications processing a resource are required to check for modifier extensions.

      Modifier extensions SHALL NOT change the meaning of any elements on Resource or DomainResource (including cannot change the meaning of modifierExtension itself).

      CourtExtensions that cannot be ignored even if unrecognized
      Commentaires

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Contrôle0..*
      TypeExtension
      Est modificateurtrue parce que Modifier extensions are expected to modify the meaning or interpretation of the element that contains them
      Résumétrue
      Exigences

      Modifier extensions allow for extensions that cannot be safely ignored to be clearly distinguished from the vast majority of extensions which can be safely ignored. This promotes interoperability by eliminating the need for implementers to prohibit the presence of extensions. For further information, see the definition of modifier extensions.

      Noms alternatifsextensions, user content, modifiers
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      16. fr-lm-sujet.sujet.identifiants
      Définition

      Identifiants du sujet

      CourtIdentifiants du sujet
      Contrôle0..*
      TypeIdentifier
      18. fr-lm-sujet.sujet.nomPrenom
      Définition

      Nom et prénom

      CourtNom et prénom
      Contrôle0..*
      Typestring
      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      20. fr-lm-sujet.sujet.nomPrenom.id
      Définition

      unique id for the element within a resource (for internal references)

      Courtxml:id (or equivalent in JSON)
      Contrôle0..1
      Typestring
      Est modificateurfalse
      Format XMLDans le format XML, cette propriété est représentée comme attribut.
      Résuméfalse
      22. fr-lm-sujet.sujet.nomPrenom.extension
      Définition

      May be used to represent additional information that is not part of the basic definition of the resource. To make the use of extensions safe and manageable, there is a strict set of governance applied to the definition and use of extensions. Though any implementer can define an extension, there is a set of requirements that SHALL be met as part of the definition of the extension.

      CourtAdditional content defined by implementations
      Commentaires

      There can be no stigma associated with the use of extensions by any application, project, or standard - regardless of the institution or jurisdiction that uses or defines the extensions. The use of extensions is what allows the FHIR specification to retain a core level of simplicity for everyone.

      Contrôle0..*
      TypeExtension
      Est modificateurfalse
      Résuméfalse
      Noms alternatifsextensions, user content
      Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
      ext-1: Must have either extensions or value[x], not both (extension.exists() != value.exists())
      24. fr-lm-sujet.sujet.nomPrenom.value
      Définition

      The actual value

      CourtPrimitive value for string
      Contrôle0..1
      Typestring
      Est modificateurfalse
      Format XMLDans le format XML, cette propriété est représentée comme attribut.
      Résuméfalse
      Longueur maximale :1048576
      26. fr-lm-sujet.sujet.nomPrenom.nom
      Définition

      Nom

      CourtNom
      Contrôle0..*
      Typestring
      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
      28. fr-lm-sujet.sujet.nomPrenom.prenom
      Définition

      Prénom

      CourtPrénom
      Contrôle0..*
      Typestring
      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
      30. fr-lm-sujet.sujet.nomPrenom.civilite
      Définition

      Civilité

      CourtCivilité
      Contrôle0..1
      Typestring
      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
      32. fr-lm-sujet.sujet.nomPrenom.titre
      Définition

      Titre

      CourtTitre
      Contrôle0..1
      Typestring
      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
      34. fr-lm-sujet.sujet.sexeSujet
      Définition

      Sexe du sujet

      CourtSexe du sujet
      Contrôle0..1
      TypeCodeableConcept
      36. fr-lm-sujet.sujet.dateNaissanceSujet
      Définition

      Date de naissance du sujet

      CourtDate de naissance du sujet
      Contrôle0..1
      TypedateTime
      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
      38. fr-lm-sujet.sujet.sujetDecede
      Définition

      Sujet décédé

      CourtSujet décédé
      Contrôle0..1
      Typeboolean
      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
      40. fr-lm-sujet.sujet.dateHeureDeces
      Définition

      Date et heure du décès

      CourtDate et heure du décès
      Contrôle0..1
      TypedateTime
      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
      42. fr-lm-sujet.sujet.naissanceMultiple
      Définition

      Sujet né d’une naissance multiple

      CourtSujet né d’une naissance multiple
      Contrôle0..1
      Typeboolean
      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
      44. fr-lm-sujet.sujet.rangNaissance
      Définition

      Rang de naissance (en cas de naissances multiples)

      CourtRang de naissance (en cas de naissances multiples)
      Contrôle0..1
      Typestring
      Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension