Guide d'implémentation Fr Core
2.2.0-ballot - ballot France flag

Guide d'implémentation Fr Core - version de développement local (v2.2.0-ballot) construite par les outils de publication FHIR (HL7® FHIR® Standard). Voir le répertoire des versions publiées

Data Type Profile: FRCoreContactPointProfile - Detailed Descriptions

Active as of 2025-11-29

Definitions for the fr-core-contact-point data type profile.

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

0. ContactPoint
Définition

Details for all kinds of technology mediated contact points for a person or organization, including telephone, email, etc.

CourtDetails of a Technology mediated contact point (phone, fax, email, etc.)
Contrôle0..*
Cet élément est affecté par les invariants suivants : ele-1
Est modificateurfalse
Invariantscpt-2: A system is required if a value is provided. (value.empty() or system.exists())
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
cpt-2: A system is required if a value is provided. (value.empty() or system.exists())
2. ContactPoint.extension:emailType
Nom de la sliceemailType
Définition

Extension permettant d'indiquer le type d'adresse email d'un ContactPoint.

This extension allows to specify the type of mail used to contact the person.

CourtChamps permettant de préciser le type d'email (MSSANTE | APICRYPT | OSM | AutreMessagerie) dont il est question dans le cas où le point de contact est un email.
Contrôle0..1
TypeExtension(FR Core Contact Point Email Type Extension) (Type dextension : Coding)
Est modificateurfalse
Résuméfalse
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())
4. ContactPoint.system
Définition

Telecommunications form for contact point - what communications system is required to make use of the contact.

Courtphone | fax | email | pager | url | sms | other
Contrôle10..1
Cet élément est affecté par les invariants suivants : cpt-2
BindingLes codes DOIVENT (SHALL) être pris de ContactPointSystemhttp://hl7.org/fhir/ValueSet/contact-point-system|4.0.1
(required to http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1)

Telecommunications form for contact point.

Typecode
Est modificateurfalse
Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
Résumétrue
Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
6. ContactPoint.value
Définition

The actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address).

CourtThe actual contact point details
Commentaires

Additional text data such as phone extension numbers, or notes about use of the contact are sometimes included in the value.

Contrôle10..1
Typestring
Est modificateurfalse
Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
Résumétrue
Exigences

Need to support legacy numbers that are not in a tightly controlled format.

Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
8. ContactPoint.use
Définition

Identifies the purpose for the contact point.

Courthome | work | temp | old | mobile - purpose of this contact point
Commentaires

Applications can assume that a contact is current unless it explicitly says that it is temporary or old.

Contrôle0..1
BindingLes codes DOIVENT (SHALL) être pris de ContactPointUsehttp://hl7.org/fhir/ValueSet/contact-point-use|4.0.1
(required to http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1)

Use of contact point.

Typecode
Est modificateurtrue parce que This is labeled as "Is Modifier" because applications should not mistake a temporary or old contact etc.for a current/permanent one
Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
Résumétrue
Exigences

Need to track the way a person uses this contact, so a user can choose which is appropriate for their purpose.

Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))

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

0. ContactPoint
2. ContactPoint.extension:emailType
Nom de la sliceemailType
CourtChamps permettant de préciser le type d'email (MSSANTE | APICRYPT | OSM | AutreMessagerie) dont il est question dans le cas où le point de contact est un email.
Contrôle0..1
TypeExtension(FR Core Contact Point Email Type Extension) (Type dextension : Coding)
4. ContactPoint.system
Contrôle1..?
6. ContactPoint.value
Contrôle1..?

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

0. ContactPoint
Définition

Details for all kinds of technology mediated contact points for a person or organization, including telephone, email, etc.

CourtDetails of a Technology mediated contact point (phone, fax, email, etc.)
Contrôle0..*
Cet élément est affecté par les invariants suivants : ele-1
Est modificateurfalse
Invariantscpt-2: A system is required if a value is provided. (value.empty() or system.exists())
ele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
2. ContactPoint.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
4. ContactPoint.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 ContactPoint.extension. Les slices sontNon ordonné et Open, et peut être différencié en utilisant les discriminateurs suivants :
  • value @ url
  • 6. ContactPoint.extension:emailType
    Nom de la sliceemailType
    Définition

    Extension permettant d'indiquer le type d'adresse email d'un ContactPoint.

    This extension allows to specify the type of mail used to contact the person.

    CourtChamps permettant de préciser le type d'email (MSSANTE | APICRYPT | OSM | AutreMessagerie) dont il est question dans le cas où le point de contact est un email.
    Contrôle0..1
    TypeExtension(FR Core Contact Point Email Type Extension) (Type dextension : Coding)
    Est modificateurfalse
    Résuméfalse
    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())
    8. ContactPoint.system
    Définition

    Telecommunications form for contact point - what communications system is required to make use of the contact.

    Courtphone | fax | email | pager | url | sms | other
    Contrôle1..1
    Cet élément est affecté par les invariants suivants : cpt-2
    BindingLes codes DOIVENT (SHALL) être pris de ContactPointSystem
    (required to http://hl7.org/fhir/ValueSet/contact-point-system|4.0.1)

    Telecommunications form for contact point.

    Typecode
    Est modificateurfalse
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    Résumétrue
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    10. ContactPoint.value
    Définition

    The actual contact point details, in a form that is meaningful to the designated communication system (i.e. phone number or email address).

    CourtThe actual contact point details
    Commentaires

    Additional text data such as phone extension numbers, or notes about use of the contact are sometimes included in the value.

    Contrôle1..1
    Typestring
    Est modificateurfalse
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    Résumétrue
    Exigences

    Need to support legacy numbers that are not in a tightly controlled format.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    12. ContactPoint.use
    Définition

    Identifies the purpose for the contact point.

    Courthome | work | temp | old | mobile - purpose of this contact point
    Commentaires

    Applications can assume that a contact is current unless it explicitly says that it is temporary or old.

    Contrôle0..1
    BindingLes codes DOIVENT (SHALL) être pris de ContactPointUse
    (required to http://hl7.org/fhir/ValueSet/contact-point-use|4.0.1)

    Use of contact point.

    Typecode
    Est modificateurtrue parce que This is labeled as "Is Modifier" because applications should not mistake a temporary or old contact etc.for a current/permanent one
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    Résumétrue
    Exigences

    Need to track the way a person uses this contact, so a user can choose which is appropriate for their purpose.

    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    14. ContactPoint.rank
    Définition

    Specifies a preferred order in which to use a set of contacts. ContactPoints with lower rank values are more preferred than those with higher rank values.

    CourtSpecify preferred order of use (1 = highest)
    Commentaires

    Note that rank does not necessarily follow the order in which the contacts are represented in the instance.

    Contrôle0..1
    TypepositiveInt
    Est modificateurfalse
    Valeur primitiveCet élément primitif peut être présent, absent ou remplacé par une extension
    Résumétrue
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))
    16. ContactPoint.period
    Définition

    Time period when the contact point was/is in use.

    CourtTime period when the contact point was/is in use
    Contrôle0..1
    TypePeriod
    Est modificateurfalse
    Résumétrue
    Invariantsele-1: All FHIR elements must have a @value or children (hasValue() or (children().count() > id.count()))