Guide d’Implémentation FHIR – Pré-admission Hospitalière en Ligne
0.1.0 - ci-build
FRANCE
Guide d’Implémentation FHIR – Pré-admission Hospitalière en Ligne - Local Development build (v0.1.0) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
| Official URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/preadmission-encounter-fr | Version: 0.1.0 | |||
| Draft as of 2026-02-24 | Computable Name: PreadmissionEncounterFr | |||
Profil Encounter pour une préadmission
La ressource Encounter est utilisée comme support central pour représenter une pré-admission hospitalière. Elle regroupe les informations essentielles pour le traitement administratif d’un séjour ou d’une consultation prévue à l’hôpital, en lien avec un rendez-vous initial.
La ressource Encounter est créée par le système administratif de l’hôpital, généralement à partir d’un rendez-vous saisi via une plateforme ou par un professionnel de santé. Elle joue un rôle central dans la gestion de la préadmission en permettant de :
PreadmissionStatutFrLe statut de la préadmission est représenté à l’aide de l’extension PreadmissionStatutFr. Cette extension permet de suivre l’état administratif de la préadmission avec les valeurs suivantes :
CREATED : Pré-admission créée mais non encore traitée.IN_PROGRESS : Pré-admission en cours de traitement dans le portail de préadmission. La patient n’a pas encore renseigner ses informations.READY : Les informations ont été renseignées par le patient dans le portail de préadmission. Celle-ci peut-être récupérée par le système administratif de l’hôpitalCOMPLETED : Pré-admission validée et finalisée.REFUSED : Pré-admission refusée avec un motif explicatif.CANCELLED : Pré-admission en cours d’annulation.Cette extension est obligatoire dans le profil et remplace l’utilisation directe de Encounter.status pour refléter l’état administratif.
Le cycle de vie de la préadmission est géré à travers le champ preadmission_status, qui évolue en fonction des actions réalisées par le patient ou l’agent administratif. Voici les étapes principales :
Le cycle de vie de la préadmission est géré à travers le champ preadmission_status, qui évolue en fonction des actions réalisées par le patient ou l’agent administratif. Voici les étapes principales :
| Action | Statut | Description |
|---|---|---|
| POST | CREATED |
La préadmission est créée par le système administratif ou le portail patient. |
| GET | IN_PROGRESS |
La préadmission est commencée par le patient. |
| PATCH | READY |
La préadmission est terminée par le patient et prête pour validation. |
| PATCH | CANCELLED |
La préadmission est annulée par le patient ou l’agent administratif. |
| PATCH | IN_PROGRESS |
La préadmission est modifiée (ex. changement de date ou d’informations). |
| PATCH | REFUSED |
La préadmission est rejetée par l’agent administratif avec un motif explicatif. |
| PATCH | COMPLETED |
La préadmission est validée par l’agent administratif. |
| DELETE | (Supprimée) | La préadmission est annulée. |
PreadmissionEncounterFrLe profil PreadmissionEncounterFr apporte les contraintes suivantes :
PreadmissionStatutFr : Permet de suivre l’état administratif de la préadmission. Cette extension est obligatoire et utilise un ValueSet spécifique pour définir les statuts possibles (CREATED, IN_PROGRESS, READY, COMPLETED, REFUSED).EncounterPatientComment : Permet d’ajouter des commentaires libres fournis par le patient à destination de l’agent administratif. Ces commentaires sont représentés sous forme de texte libre (string).EncounterAgentInstructions : Permet de transmettre des consignes spécifiques aux agents hospitaliers. Ces consignes sont également représentées sous forme de texte libre (string).Encounter.status : Fixé à planned pour indiquer que l’Encounter est prévu.Encounter.type : Définit le type d’Encounter (hospitalisation, consultation externe, téléconsultation).Encounter.subject : Référence obligatoire vers le Patient concerné.Encounter.appointment : Référence obligatoire vers le Appointment à l’origine de la préadmission.Pour garantir une traçabilité complète du dossier de préadmission, il est essentiel de pouvoir accéder facilement aux consentements du patient et aux réponses aux questionnaires administratifs ou médicaux.
Les consentements liés à une préadmission sont stockés sous forme de ressources Consent.
La récupération de ces consentements se fait via le champ Consent.data, qui référence explicitement l’Encounter associé.
Exemple de requête FHIR pour récupérer les consentements liés à un Encounter :
GET [base]/Consent?data=Encounter/[id-encounter]
Pour un séjour : chaque ressource QuestionnaireResponse liée à la préadmission référence directement l’Encounter via le champ natif QuestionnaireResponse.encounter.
Exemple de requête FHIR pour récupérer les réponses aux questionnaires d’un Encounter :
GET [base]/QuestionnaireResponse?encounter=Encounter/[id-encounter]
Les critères de recherche suivants sont disponibles pour le profil PreadmissionEncounterFr :
_lastUpdated).date).preadmissionStatus).REFUSED.EncounterAgentInstructions, qui permet de transmettre des consignes ou des commentaires spécifiques à l’agent du Bureau des Entrées (BDE).ACCEPTED.Encounter peut être supprimée via une requête DELETE.Voici un exemple d’utilisation de la ressource Encounter pour une préadmission :
IN_PROGRESSEncounter.subject.Encounter.appointment.Les critères de recherche suivants sont disponibles pour le profil PreadmissionEncounterFr :
_lastUpdated).date).preadmission-status).subject).Exemple de requête :
GET [base]/Encounter?subject=Patient/12345
Cette requête retourne toutes les préadmissions associées au patient d’ID12345.
Exemple de requête :
GET [base]/Encounter?date=lt2025-06-09&_lastUpdated=ge2025-05-26T10:00:00Z&preadmission-status=ready,cancelledCette requête retourne toutes les préadmissions prévues dans moins de 7 jours, qui ont été modifiées sur le portail de préadmission depuis 1 heure et qui sont, soit prêtes à être traitées par le bureau des entrées, soit annulées.
La ressource Encounter, enrichie d’extensions spécifiques, est le pivot de la coordination des informations de préadmission. Elle permet d’aligner les processus numériques sur les réalités administratives hospitalières tout en conservant une traçabilité complète du traitement des dossiers.
Usages:
You can also check for usages in the FHIR IG Statistics
Description of Profiles, Differentials, Snapshots and how the different presentations work.
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | FRCoreEncounterProfile | An interaction during which services are provided to the patient | |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | date | Estimated discharge date | Date de sortie estimée URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-estimated-discharge-date | |
![]() ![]() ![]() |
0..1 | string | Remarque patient URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-patient-comment | |
![]() ![]() ![]() |
0..1 | string | Consignes agent URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-agent-instructions | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Statut de préadmission URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/statut-preadmission-fr Binding: preadmission-status-vs (required) | |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
Σ | 1..* | Identifier | Identifier(s) by which this encounter is known | identifiant de la rencontre |
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: temp |
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: FR Core ValueSet Encounter identifier type (extensible) |
![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient Exemple OID de l'ANS de gestion des organisations (1.2.250.1.71.4.2.2) suivi du FINESS suivi de la branche z qui gère les id de venue/mouvements si l'établissement n'a pas d'OID (sinon utilisation de l'OID de l'établissement): 1.2.250.1.71.4.2.2.1330780321 Exemple autre solution, utilisation d'une URL: http://hopitalTest.fr/fhir/namingsystem/encounters |
![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemple General: 123456 |
![]() ![]() |
?!SΣ | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. |
![]() ![]() |
SΣ | 1..1 | Coding | Classification of patient encounter Binding: ActEncounterCode (extensible): Classification of the encounter. |
![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system Binding: type-venue-encounter-vs (required) |
![]() ![]() |
Σ | 0..1 | CodeableConcept | Specific type of encounter Binding: FR Core ValueSet Encounter type (example) |
![]() ![]() |
Σ | 0..1 | Reference(FR Core Patient Profile | FR Core Patient INS Profile) | The patient or group present at the encounter |
![]() ![]() |
SΣ | 0..* | BackboneElement | List of participants involved in the encounter | Liste des personnes impliquées dans la rencontre |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() |
Σ | 0..1 | Reference(Fr Preadmission Appointment Profile) | The appointment that scheduled this encounter |
![]() ![]() |
S | 1..1 | Period | The start and end time of the encounter |
![]() ![]() |
0..1 | Reference(Account) | The set of accounts that may be used for billing for this Encounter | |
Documentation for this format | ||||
| Path | Conformité | ValueSet / Code | URI |
| Encounter.identifier.use | required | Pattern Value: temphttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1From the FHIR Standard | |
| Encounter.identifier.type | extensible | FRCoreValueSetEncounterIdentifierTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type | |
| Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From the FHIR Standard | |
| Encounter.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | |
| Encounter.class.code | required | TypeVenueEncounterValueSethttp://hl7.fr/fhir/fr/preadmission/ValueSet/type-venue-encounter-vsFrom this IG | |
| Encounter.type | example | FRCoreValueSetEncounterTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-type |
| Id | Grade | Path(s) | Détails | Requirements |
| dom-2 | error | Encounter | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Encounter | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
| dom-4 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
| dom-5 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Encounter | A resource should have narrative for robust management : text.`div`.exists() | |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from FRCoreEncounterProfile
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
FRCoreEncounterProfile | |||
![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..1 | string | Remarque patient URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-patient-comment | |
![]() ![]() ![]() |
0..1 | string | Consignes agent URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-agent-instructions | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Statut de préadmission URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/statut-preadmission-fr Binding: preadmission-status-vs (required) | |
![]() ![]() |
||||
![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: temp | |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Identity of the terminology system Binding: FR Core ValueSet Encounter identifier type (required) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system Required Pattern: VN | |
![]() ![]() |
S | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + |
![]() ![]() |
S | 1..1 | Coding | Classification of patient encounter |
![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Binding: type-venue-encounter-vs (required) | |
![]() ![]() |
0..1 | Reference(FR Core Patient Profile | FR Core Patient INS Profile) | The patient or group present at the encounter | |
![]() ![]() |
S | 0..* | BackboneElement | List of participants involved in the encounter | Liste des personnes impliquées dans la rencontre |
![]() ![]() |
0..1 | Reference(Fr Preadmission Appointment Profile) | The appointment that scheduled this encounter | |
![]() ![]() |
S | 1..1 | Period | The start and end time of the encounter |
Documentation for this format | ||||
| Path | Conformité | ValueSet | URI |
| Encounter.identifier.type.coding.system | required | FRCoreValueSetEncounterIdentifierTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type | |
| Encounter.class.code | required | TypeVenueEncounterValueSethttp://hl7.fr/fhir/fr/preadmission/ValueSet/type-venue-encounter-vsFrom this IG |
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | FRCoreEncounterProfile | An interaction during which services are provided to the patient | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() |
Σ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Required Pattern: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-encounter | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..1 | date | Estimated discharge date | Date de sortie estimée URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-estimated-discharge-date | |||||
![]() ![]() ![]() |
0..1 | string | Remarque patient URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-patient-comment | |||||
![]() ![]() ![]() |
0..1 | string | Consignes agent URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-agent-instructions | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Statut de préadmission URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/statut-preadmission-fr Binding: preadmission-status-vs (required) | |||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 1..* | Identifier | Identifier(s) by which this encounter is known | identifiant de la rencontre | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: temp | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: FR Core ValueSet Encounter identifier type (extensible) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identity of the terminology system Binding: FR Core ValueSet Encounter identifier type (required) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Symbol in syntax defined by the system Required Pattern: VN | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient Exemple OID de l'ANS de gestion des organisations (1.2.250.1.71.4.2.2) suivi du FINESS suivi de la branche z qui gère les id de venue/mouvements si l'établissement n'a pas d'OID (sinon utilisation de l'OID de l'établissement): 1.2.250.1.71.4.2.2.1330780321 Exemple autre solution, utilisation d'une URL: http://hopitalTest.fr/fhir/namingsystem/encounters | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemple General: 123456 | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(FR Core Organization Profile) | Organization that issued id (may be just text) | ||||
![]() ![]() |
?!SΣ | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. | ||||
![]() ![]() |
0..* | BackboneElement | List of past encounter statuses | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | The time that the episode was in the specified status | |||||
![]() ![]() |
SΣ | 1..1 | Coding | Classification of patient encounter Binding: ActEncounterCode (extensible): Classification of the encounter. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system Binding: type-venue-encounter-vs (required) | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() |
0..* | BackboneElement | List of past encounter classes | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Coding | inpatient | outpatient | ambulatory | emergency + Binding: ActEncounterCode (extensible): Classification of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | The time that the episode was in the specified class | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Specific type of encounter Binding: FR Core ValueSet Encounter type (example) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Specific type of service Binding: ServiceType (example): Broad categorization of the service that is to be provided. | ||||
![]() ![]() |
0..1 | CodeableConcept | Indicates the urgency of the encounter Binding: ActPriority (example): Indicates the urgency of the encounter. | |||||
![]() ![]() |
Σ | 0..1 | Reference(FR Core Patient Profile | FR Core Patient INS Profile) | The patient or group present at the encounter | ||||
![]() ![]() |
Σ | 0..* | Reference(EpisodeOfCare) | Episode(s) of care that this encounter should be recorded against | ||||
![]() ![]() |
0..* | Reference(ServiceRequest) | The ServiceRequest that initiated this encounter | |||||
![]() ![]() |
SΣ | 0..* | BackboneElement | List of participants involved in the encounter | Liste des personnes impliquées dans la rencontre | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Role of participant in encounter Binding: ParticipantType (extensible): Role of participant in encounter. | ||||
![]() ![]() ![]() |
0..1 | Period | Period of time during the encounter that the participant participated | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(RelatedPerson | FR Core Practitioner Profile | PractitionerRole) | Persons involved in the encounter other than the patient | ||||
![]() ![]() |
Σ | 0..1 | Reference(Fr Preadmission Appointment Profile) | The appointment that scheduled this encounter | ||||
![]() ![]() |
S | 1..1 | Period | The start and end time of the encounter | ||||
![]() ![]() |
0..1 | Duration | Quantity of time the encounter lasted (less time absent) | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Coded reason the encounter takes place Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place. | ||||
![]() ![]() |
Σ | 0..* | Reference(Condition | Procedure | Observation | ImmunizationRecommendation) | Reason the encounter takes place (reference) | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | The list of diagnosis relevant to this encounter | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Condition | Procedure) | The diagnosis or procedure relevant to the encounter | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …) Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents. | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Ranking of the diagnosis (for each role type) | |||||
![]() ![]() |
0..1 | Reference(Account) | The set of accounts that may be used for billing for this Encounter | |||||
![]() ![]() |
0..1 | BackboneElement | Details about the admission to a healthcare service | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | Identifier | Pre-admission identifier | Identifiant de pré-admission | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: FR Core ValueSet Encounter identifier type (extensible) | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: 1.2.250.1.71.4.2.2+.n°FINESS | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemple General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(FR Core Organization Profile) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() |
0..1 | Reference(FR Core Location Profile | FR Core Organization Profile) | The location/organization from which the patient came before admission | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | From where patient was admitted (physician referral, transfer) Binding: AdmitSource (preferred): From where the patient was admitted. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | the resaon of re-admission of this hospitalization encounter | Raison de la ré-admission du patient. Binding: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Diet preferences reported by the patient Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Special courtesies (VIP, board member) Binding: SpecialCourtesy (preferred): Special courtesies. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Wheelchair, translator, stretcher, etc. Binding: SpecialArrangements (preferred): Special arrangements. | |||||
![]() ![]() ![]() |
0..1 | Reference(FR Core Location Profile | FR Core Organization Profile) | Location/organization to which the patient is discharged | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Category or kind of location after discharge Binding: FR Core ValueSet Encounter discharge disposition (example) | |||||
![]() ![]() |
0..* | BackboneElement | List of locations where the patient has been | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Reference(FR Core Location Profile) | Location the encounter takes place | |||||
![]() ![]() ![]() |
0..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | The physical type of the location (usually the level in the location hierachy - bed room ward etc.) Binding: FR Core ValueSet Location physical type (example) | |||||
![]() ![]() ![]() |
0..1 | Period | Time period during which the patient was present at the location | |||||
![]() ![]() |
0..1 | Reference(FR Core Organization Profile) | The organization (facility) responsible for this encounter | |||||
![]() ![]() |
0..1 | Reference(FR Core Encounter Profile) | Another Encounter this encounter is part of | |||||
Documentation for this format | ||||||||
| Path | Conformité | ValueSet / Code | URI | |||
| Encounter.meta.security | extensible | All Security Labelshttp://hl7.org/fhir/ValueSet/security-labelsFrom the FHIR Standard | ||||
| Encounter.meta.tag | example | CommonTagshttp://hl7.org/fhir/ValueSet/common-tagsFrom the FHIR Standard | ||||
| Encounter.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom the FHIR Standard
| ||||
| Encounter.identifier.use | required | Pattern Value: temphttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1From the FHIR Standard | ||||
| Encounter.identifier.type | extensible | FRCoreValueSetEncounterIdentifierTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type | ||||
| Encounter.identifier.type.coding.system | required | FRCoreValueSetEncounterIdentifierTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type | ||||
| Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From the FHIR Standard | ||||
| Encounter.statusHistory.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From the FHIR Standard | ||||
| Encounter.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.class.code | required | TypeVenueEncounterValueSethttp://hl7.fr/fhir/fr/preadmission/ValueSet/type-venue-encounter-vsFrom this IG | ||||
| Encounter.classHistory.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.type | example | FRCoreValueSetEncounterTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-type | ||||
| Encounter.serviceType | example | ServiceTypehttp://hl7.org/fhir/ValueSet/service-typeFrom the FHIR Standard | ||||
| Encounter.priority | example | ActPriorityhttp://terminology.hl7.org/ValueSet/v3-ActPriority | ||||
| Encounter.participant.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-typeFrom the FHIR Standard | ||||
| Encounter.reasonCode | preferred | EncounterReasonCodeshttp://hl7.org/fhir/ValueSet/encounter-reasonFrom the FHIR Standard | ||||
| Encounter.diagnosis.use | preferred | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-roleFrom the FHIR Standard | ||||
| Encounter.hospitalization.preAdmissionIdentifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1From the FHIR Standard | ||||
| Encounter.hospitalization.preAdmissionIdentifier.type | extensible | FRCoreValueSetEncounterIdentifierTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type | ||||
| Encounter.hospitalization.admitSource | preferred | AdmitSourcehttp://hl7.org/fhir/ValueSet/encounter-admit-sourceFrom the FHIR Standard | ||||
| Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicatorhttp://terminology.hl7.org/ValueSet/v2-0092 | ||||
| Encounter.hospitalization.dietPreference | example | Diethttp://hl7.org/fhir/ValueSet/encounter-dietFrom the FHIR Standard | ||||
| Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesyhttp://hl7.org/fhir/ValueSet/encounter-special-courtesyFrom the FHIR Standard | ||||
| Encounter.hospitalization.specialArrangement | preferred | SpecialArrangementshttp://hl7.org/fhir/ValueSet/encounter-special-arrangementsFrom the FHIR Standard | ||||
| Encounter.hospitalization.dischargeDisposition | example | FRCoreValueSetEncounterDischargeDispositionhttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-discharge-disposition | ||||
| Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1From the FHIR Standard | ||||
| Encounter.location.physicalType | example | FRCoreValueSetLocationPhysicalTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-location-physical-type |
| Id | Grade | Path(s) | Détails | Requirements |
| dom-2 | error | Encounter | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Encounter | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
| dom-4 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
| dom-5 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Encounter | A resource should have narrative for robust management : text.`div`.exists() | |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from FRCoreEncounterProfile
Résumé
Mandatory: 2 elements
Must-Support: 4 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Key Elements View
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
0..* | FRCoreEncounterProfile | An interaction during which services are provided to the patient | |
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created |
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |
![]() ![]() ![]() |
0..1 | date | Estimated discharge date | Date de sortie estimée URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-estimated-discharge-date | |
![]() ![]() ![]() |
0..1 | string | Remarque patient URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-patient-comment | |
![]() ![]() ![]() |
0..1 | string | Consignes agent URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-agent-instructions | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Statut de préadmission URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/statut-preadmission-fr Binding: preadmission-status-vs (required) | |
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored |
![]() ![]() |
Σ | 1..* | Identifier | Identifier(s) by which this encounter is known | identifiant de la rencontre |
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: temp |
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: FR Core ValueSet Encounter identifier type (extensible) |
![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient Exemple OID de l'ANS de gestion des organisations (1.2.250.1.71.4.2.2) suivi du FINESS suivi de la branche z qui gère les id de venue/mouvements si l'établissement n'a pas d'OID (sinon utilisation de l'OID de l'établissement): 1.2.250.1.71.4.2.2.1330780321 Exemple autre solution, utilisation d'une URL: http://hopitalTest.fr/fhir/namingsystem/encounters |
![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemple General: 123456 |
![]() ![]() |
?!SΣ | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. |
![]() ![]() |
SΣ | 1..1 | Coding | Classification of patient encounter Binding: ActEncounterCode (extensible): Classification of the encounter. |
![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system |
![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system Binding: type-venue-encounter-vs (required) |
![]() ![]() |
Σ | 0..1 | CodeableConcept | Specific type of encounter Binding: FR Core ValueSet Encounter type (example) |
![]() ![]() |
Σ | 0..1 | Reference(FR Core Patient Profile | FR Core Patient INS Profile) | The patient or group present at the encounter |
![]() ![]() |
SΣ | 0..* | BackboneElement | List of participants involved in the encounter | Liste des personnes impliquées dans la rencontre |
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized |
![]() ![]() |
Σ | 0..1 | Reference(Fr Preadmission Appointment Profile) | The appointment that scheduled this encounter |
![]() ![]() |
S | 1..1 | Period | The start and end time of the encounter |
![]() ![]() |
0..1 | Reference(Account) | The set of accounts that may be used for billing for this Encounter | |
Documentation for this format | ||||
| Path | Conformité | ValueSet / Code | URI |
| Encounter.identifier.use | required | Pattern Value: temphttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1From the FHIR Standard | |
| Encounter.identifier.type | extensible | FRCoreValueSetEncounterIdentifierTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type | |
| Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From the FHIR Standard | |
| Encounter.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | |
| Encounter.class.code | required | TypeVenueEncounterValueSethttp://hl7.fr/fhir/fr/preadmission/ValueSet/type-venue-encounter-vsFrom this IG | |
| Encounter.type | example | FRCoreValueSetEncounterTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-type |
| Id | Grade | Path(s) | Détails | Requirements |
| dom-2 | error | Encounter | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Encounter | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
| dom-4 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
| dom-5 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Encounter | A resource should have narrative for robust management : text.`div`.exists() | |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
Differential View
This structure is derived from FRCoreEncounterProfile
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() |
|---|---|---|---|---|
![]() |
FRCoreEncounterProfile | |||
![]() ![]() |
1..* | Extension | Extension | |
![]() ![]() |
Content/Rules for all slices | |||
![]() ![]() ![]() |
0..1 | string | Remarque patient URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-patient-comment | |
![]() ![]() ![]() |
0..1 | string | Consignes agent URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-agent-instructions | |
![]() ![]() ![]() |
1..1 | CodeableConcept | Statut de préadmission URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/statut-preadmission-fr Binding: preadmission-status-vs (required) | |
![]() ![]() |
||||
![]() ![]() ![]() |
0..1 | code | usual | official | temp | secondary | old (If known) Required Pattern: temp | |
![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() |
||||
![]() ![]() ![]() ![]() ![]() |
0..1 | uri | Identity of the terminology system Binding: FR Core ValueSet Encounter identifier type (required) | |
![]() ![]() ![]() ![]() ![]() |
0..1 | code | Symbol in syntax defined by the system Required Pattern: VN | |
![]() ![]() |
S | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + |
![]() ![]() |
S | 1..1 | Coding | Classification of patient encounter |
![]() ![]() ![]() |
1..1 | code | Symbol in syntax defined by the system Binding: type-venue-encounter-vs (required) | |
![]() ![]() |
0..1 | Reference(FR Core Patient Profile | FR Core Patient INS Profile) | The patient or group present at the encounter | |
![]() ![]() |
S | 0..* | BackboneElement | List of participants involved in the encounter | Liste des personnes impliquées dans la rencontre |
![]() ![]() |
0..1 | Reference(Fr Preadmission Appointment Profile) | The appointment that scheduled this encounter | |
![]() ![]() |
S | 1..1 | Period | The start and end time of the encounter |
Documentation for this format | ||||
| Path | Conformité | ValueSet | URI |
| Encounter.identifier.type.coding.system | required | FRCoreValueSetEncounterIdentifierTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type | |
| Encounter.class.code | required | TypeVenueEncounterValueSethttp://hl7.fr/fhir/fr/preadmission/ValueSet/type-venue-encounter-vsFrom this IG |
Snapshot View
| Nom | Drapeaux | Card. | Type | Description et contraintes Filter: ![]() ![]() | ||||
|---|---|---|---|---|---|---|---|---|
![]() |
0..* | FRCoreEncounterProfile | An interaction during which services are provided to the patient | |||||
![]() ![]() |
Σ | 0..1 | id | Logical id of this artifact | ||||
![]() ![]() |
Σ | 0..1 | Meta | Metadata about the resource | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 0..1 | id | Version specific identifier | ||||
![]() ![]() ![]() |
Σ | 0..1 | instant | When the resource version last changed | ||||
![]() ![]() ![]() |
Σ | 0..1 | uri | Identifies where the resource comes from | ||||
![]() ![]() ![]() |
Σ | 0..* | canonical(StructureDefinition) | Profiles this resource claims to conform to Slice: Unordered, Open by value:$this | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | canonical(StructureDefinition) | Profiles this resource claims to conform to Required Pattern: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-encounter | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Security Labels applied to this resource Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System. | ||||
![]() ![]() ![]() |
Σ | 0..* | Coding | Tags applied to this resource Binding: CommonTags (example): Codes that represent various types of tags, commonly workflow-related; e.g. "Needs review by Dr. Jones". | ||||
![]() ![]() |
?!Σ | 0..1 | uri | A set of rules under which this content was created | ||||
![]() ![]() |
0..1 | code | Language of the resource content Binding: CommonLanguages (preferred): A human language.
| |||||
![]() ![]() |
0..1 | Narrative | Text summary of the resource, for human interpretation This profile does not constrain the narrative in regard to content, language, or traceability to data elements | |||||
![]() ![]() |
0..* | Resource | Contained, inline Resources | |||||
![]() ![]() |
1..* | Extension | Extension Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
0..1 | date | Estimated discharge date | Date de sortie estimée URL: https://hl7.fr/ig/fhir/core/StructureDefinition/fr-core-estimated-discharge-date | |||||
![]() ![]() ![]() |
0..1 | string | Remarque patient URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-patient-comment | |||||
![]() ![]() ![]() |
0..1 | string | Consignes agent URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/encounter-agent-instructions | |||||
![]() ![]() ![]() |
1..1 | CodeableConcept | Statut de préadmission URL: http://hl7.fr/fhir/fr/preadmission/StructureDefinition/statut-preadmission-fr Binding: preadmission-status-vs (required) | |||||
![]() ![]() |
?! | 0..* | Extension | Extensions that cannot be ignored | ||||
![]() ![]() |
Σ | 1..* | Identifier | Identifier(s) by which this encounter is known | identifiant de la rencontre | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . Required Pattern: temp | ||||
![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: FR Core ValueSet Encounter identifier type (extensible) | ||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
Σ | 0..* | Coding | Code defined by a terminology system | ||||
![]() ![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | uri | Identity of the terminology system Binding: FR Core ValueSet Encounter identifier type (required) | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | code | Symbol in syntax defined by the system Required Pattern: VN | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | string | Plain text representation of the concept | ||||
![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Exemple General: http://www.acme.com/identifiers/patient Exemple OID de l'ANS de gestion des organisations (1.2.250.1.71.4.2.2) suivi du FINESS suivi de la branche z qui gère les id de venue/mouvements si l'établissement n'a pas d'OID (sinon utilisation de l'OID de l'établissement): 1.2.250.1.71.4.2.2.1330780321 Exemple autre solution, utilisation d'une URL: http://hopitalTest.fr/fhir/namingsystem/encounters | ||||
![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemple General: 123456 | ||||
![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(FR Core Organization Profile) | Organization that issued id (may be just text) | ||||
![]() ![]() |
?!SΣ | 1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. | ||||
![]() ![]() |
0..* | BackboneElement | List of past encounter statuses | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | code | planned | arrived | triaged | in-progress | onleave | finished | cancelled + Binding: EncounterStatus (required): Current state of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | The time that the episode was in the specified status | |||||
![]() ![]() |
SΣ | 1..1 | Coding | Classification of patient encounter Binding: ActEncounterCode (extensible): Classification of the encounter. | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() |
Σ | 1..1 | uri | Identity of the terminology system | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Version of the system - if relevant | ||||
![]() ![]() ![]() |
Σ | 1..1 | code | Symbol in syntax defined by the system Binding: type-venue-encounter-vs (required) | ||||
![]() ![]() ![]() |
Σ | 0..1 | string | Representation defined by the system | ||||
![]() ![]() ![]() |
Σ | 0..1 | boolean | If this coding was chosen directly by the user | ||||
![]() ![]() |
0..* | BackboneElement | List of past encounter classes | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Coding | inpatient | outpatient | ambulatory | emergency + Binding: ActEncounterCode (extensible): Classification of the encounter. | |||||
![]() ![]() ![]() |
1..1 | Period | The time that the episode was in the specified class | |||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Specific type of encounter Binding: FR Core ValueSet Encounter type (example) | ||||
![]() ![]() |
Σ | 0..1 | CodeableConcept | Specific type of service Binding: ServiceType (example): Broad categorization of the service that is to be provided. | ||||
![]() ![]() |
0..1 | CodeableConcept | Indicates the urgency of the encounter Binding: ActPriority (example): Indicates the urgency of the encounter. | |||||
![]() ![]() |
Σ | 0..1 | Reference(FR Core Patient Profile | FR Core Patient INS Profile) | The patient or group present at the encounter | ||||
![]() ![]() |
Σ | 0..* | Reference(EpisodeOfCare) | Episode(s) of care that this encounter should be recorded against | ||||
![]() ![]() |
0..* | Reference(ServiceRequest) | The ServiceRequest that initiated this encounter | |||||
![]() ![]() |
SΣ | 0..* | BackboneElement | List of participants involved in the encounter | Liste des personnes impliquées dans la rencontre | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 0..* | CodeableConcept | Role of participant in encounter Binding: ParticipantType (extensible): Role of participant in encounter. | ||||
![]() ![]() ![]() |
0..1 | Period | Period of time during the encounter that the participant participated | |||||
![]() ![]() ![]() |
Σ | 0..1 | Reference(RelatedPerson | FR Core Practitioner Profile | PractitionerRole) | Persons involved in the encounter other than the patient | ||||
![]() ![]() |
Σ | 0..1 | Reference(Fr Preadmission Appointment Profile) | The appointment that scheduled this encounter | ||||
![]() ![]() |
S | 1..1 | Period | The start and end time of the encounter | ||||
![]() ![]() |
0..1 | Duration | Quantity of time the encounter lasted (less time absent) | |||||
![]() ![]() |
Σ | 0..* | CodeableConcept | Coded reason the encounter takes place Binding: EncounterReasonCodes (preferred): Reason why the encounter takes place. | ||||
![]() ![]() |
Σ | 0..* | Reference(Condition | Procedure | Observation | ImmunizationRecommendation) | Reason the encounter takes place (reference) | ||||
![]() ![]() |
Σ | 0..* | BackboneElement | The list of diagnosis relevant to this encounter | ||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
Σ | 1..1 | Reference(Condition | Procedure) | The diagnosis or procedure relevant to the encounter | ||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Role that this diagnosis has within the encounter (e.g. admission, billing, discharge …) Binding: DiagnosisRole (preferred): The type of diagnosis this condition represents. | |||||
![]() ![]() ![]() |
0..1 | positiveInt | Ranking of the diagnosis (for each role type) | |||||
![]() ![]() |
0..1 | Reference(Account) | The set of accounts that may be used for billing for this Encounter | |||||
![]() ![]() |
0..1 | BackboneElement | Details about the admission to a healthcare service | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
0..1 | Identifier | Pre-admission identifier | Identifiant de pré-admission | |||||
![]() ![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations Slice: Unordered, Open by value:url | |||||
![]() ![]() ![]() ![]() |
?!Σ | 0..1 | code | usual | official | temp | secondary | old (If known) Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known . | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | CodeableConcept | Description of identifier Binding: FR Core ValueSet Encounter identifier type (extensible) | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | uri | The namespace for the identifier value Fixed Value: 1.2.250.1.71.4.2.2+.n°FINESS | ||||
![]() ![]() ![]() ![]() |
Σ | 1..1 | string | The value that is unique Exemple General: 123456 | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Period | Time period when id is/was valid for use | ||||
![]() ![]() ![]() ![]() |
Σ | 0..1 | Reference(FR Core Organization Profile) | Organization that issued id (may be just text) | ||||
![]() ![]() ![]() |
0..1 | Reference(FR Core Location Profile | FR Core Organization Profile) | The location/organization from which the patient came before admission | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | From where patient was admitted (physician referral, transfer) Binding: AdmitSource (preferred): From where the patient was admitted. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | the resaon of re-admission of this hospitalization encounter | Raison de la ré-admission du patient. Binding: hl7VS-re-admissionIndicator (example): The reason for re-admission of this hospitalization encounter. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Diet preferences reported by the patient Binding: Diet (example): Medical, cultural or ethical food preferences to help with catering requirements. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Special courtesies (VIP, board member) Binding: SpecialCourtesy (preferred): Special courtesies. | |||||
![]() ![]() ![]() |
0..* | CodeableConcept | Wheelchair, translator, stretcher, etc. Binding: SpecialArrangements (preferred): Special arrangements. | |||||
![]() ![]() ![]() |
0..1 | Reference(FR Core Location Profile | FR Core Organization Profile) | Location/organization to which the patient is discharged | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | Category or kind of location after discharge Binding: FR Core ValueSet Encounter discharge disposition (example) | |||||
![]() ![]() |
0..* | BackboneElement | List of locations where the patient has been | |||||
![]() ![]() ![]() |
0..1 | string | Unique id for inter-element referencing | |||||
![]() ![]() ![]() |
0..* | Extension | Additional content defined by implementations | |||||
![]() ![]() ![]() |
?!Σ | 0..* | Extension | Extensions that cannot be ignored even if unrecognized | ||||
![]() ![]() ![]() |
1..1 | Reference(FR Core Location Profile) | Location the encounter takes place | |||||
![]() ![]() ![]() |
0..1 | code | planned | active | reserved | completed Binding: EncounterLocationStatus (required): The status of the location. | |||||
![]() ![]() ![]() |
0..1 | CodeableConcept | The physical type of the location (usually the level in the location hierachy - bed room ward etc.) Binding: FR Core ValueSet Location physical type (example) | |||||
![]() ![]() ![]() |
0..1 | Period | Time period during which the patient was present at the location | |||||
![]() ![]() |
0..1 | Reference(FR Core Organization Profile) | The organization (facility) responsible for this encounter | |||||
![]() ![]() |
0..1 | Reference(FR Core Encounter Profile) | Another Encounter this encounter is part of | |||||
Documentation for this format | ||||||||
| Path | Conformité | ValueSet / Code | URI | |||
| Encounter.meta.security | extensible | All Security Labelshttp://hl7.org/fhir/ValueSet/security-labelsFrom the FHIR Standard | ||||
| Encounter.meta.tag | example | CommonTagshttp://hl7.org/fhir/ValueSet/common-tagsFrom the FHIR Standard | ||||
| Encounter.language | preferred | CommonLanguageshttp://hl7.org/fhir/ValueSet/languagesFrom the FHIR Standard
| ||||
| Encounter.identifier.use | required | Pattern Value: temphttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1From the FHIR Standard | ||||
| Encounter.identifier.type | extensible | FRCoreValueSetEncounterIdentifierTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type | ||||
| Encounter.identifier.type.coding.system | required | FRCoreValueSetEncounterIdentifierTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type | ||||
| Encounter.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From the FHIR Standard | ||||
| Encounter.statusHistory.status | required | EncounterStatushttp://hl7.org/fhir/ValueSet/encounter-status|4.0.1From the FHIR Standard | ||||
| Encounter.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.class.code | required | TypeVenueEncounterValueSethttp://hl7.fr/fhir/fr/preadmission/ValueSet/type-venue-encounter-vsFrom this IG | ||||
| Encounter.classHistory.class | extensible | ActEncounterCodehttp://terminology.hl7.org/ValueSet/v3-ActEncounterCode | ||||
| Encounter.type | example | FRCoreValueSetEncounterTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-type | ||||
| Encounter.serviceType | example | ServiceTypehttp://hl7.org/fhir/ValueSet/service-typeFrom the FHIR Standard | ||||
| Encounter.priority | example | ActPriorityhttp://terminology.hl7.org/ValueSet/v3-ActPriority | ||||
| Encounter.participant.type | extensible | ParticipantTypehttp://hl7.org/fhir/ValueSet/encounter-participant-typeFrom the FHIR Standard | ||||
| Encounter.reasonCode | preferred | EncounterReasonCodeshttp://hl7.org/fhir/ValueSet/encounter-reasonFrom the FHIR Standard | ||||
| Encounter.diagnosis.use | preferred | DiagnosisRolehttp://hl7.org/fhir/ValueSet/diagnosis-roleFrom the FHIR Standard | ||||
| Encounter.hospitalization.preAdmissionIdentifier.use | required | IdentifierUsehttp://hl7.org/fhir/ValueSet/identifier-use|4.0.1From the FHIR Standard | ||||
| Encounter.hospitalization.preAdmissionIdentifier.type | extensible | FRCoreValueSetEncounterIdentifierTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-identifier-type | ||||
| Encounter.hospitalization.admitSource | preferred | AdmitSourcehttp://hl7.org/fhir/ValueSet/encounter-admit-sourceFrom the FHIR Standard | ||||
| Encounter.hospitalization.reAdmission | example | Hl7VSReAdmissionIndicatorhttp://terminology.hl7.org/ValueSet/v2-0092 | ||||
| Encounter.hospitalization.dietPreference | example | Diethttp://hl7.org/fhir/ValueSet/encounter-dietFrom the FHIR Standard | ||||
| Encounter.hospitalization.specialCourtesy | preferred | SpecialCourtesyhttp://hl7.org/fhir/ValueSet/encounter-special-courtesyFrom the FHIR Standard | ||||
| Encounter.hospitalization.specialArrangement | preferred | SpecialArrangementshttp://hl7.org/fhir/ValueSet/encounter-special-arrangementsFrom the FHIR Standard | ||||
| Encounter.hospitalization.dischargeDisposition | example | FRCoreValueSetEncounterDischargeDispositionhttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-encounter-discharge-disposition | ||||
| Encounter.location.status | required | EncounterLocationStatushttp://hl7.org/fhir/ValueSet/encounter-location-status|4.0.1From the FHIR Standard | ||||
| Encounter.location.physicalType | example | FRCoreValueSetLocationPhysicalTypehttps://hl7.fr/ig/fhir/core/ValueSet/fr-core-vs-location-physical-type |
| Id | Grade | Path(s) | Détails | Requirements |
| dom-2 | error | Encounter | If the resource is contained in another resource, it SHALL NOT contain nested Resources : contained.contained.empty() | |
| dom-3 | error | Encounter | If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource or SHALL refer to the containing resource : contained.where((('#'+id in (%resource.descendants().reference | %resource.descendants().as(canonical) | %resource.descendants().as(uri) | %resource.descendants().as(url))) or descendants().where(reference = '#').exists() or descendants().where(as(canonical) = '#').exists() or descendants().where(as(canonical) = '#').exists()).not()).trace('unmatched', id).empty() | |
| dom-4 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated : contained.meta.versionId.empty() and contained.meta.lastUpdated.empty() | |
| dom-5 | error | Encounter | If a resource is contained in another resource, it SHALL NOT have a security label : contained.meta.security.empty() | |
| dom-6 | best practice | Encounter | A resource should have narrative for robust management : text.`div`.exists() | |
| ele-1 | error | **ALL** elements | All FHIR elements must have a @value or children : hasValue() or (children().count() > id.count()) | |
| ext-1 | error | **ALL** extensions | Must have either extensions or value[x], not both : extension.exists() != value.exists() |
This structure is derived from FRCoreEncounterProfile
Résumé
Mandatory: 2 elements
Must-Support: 4 elements
Structures
This structure refers to these other structures:
Extensions
This structure refers to these extensions:
Other representations of profile: CSV, Excel, Schematron