Search FHIR

Annuaire Santé
1.1.0 - final-text France flag

This page is part of the Guide d'implémentation FHIR - Annuaire de santé (v1.1.0: Release) based on FHIR (HL7® FHIR® Standard) R4. This is the current published version. For a full list of available versions, see the Directory of published versions

Resource Profile: AS Donnée Restreinte HealthcareService Healthcare Activity Profile

Official URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-dr-healthcareservice-healthcare-activity Version: 1.1.0
Active as of 2025-04-14 Computable Name: AsDrHealthcareServiceHealthcareActivityProfile

Profil restreint applicatif créé à partir du profil générique as-healthcareservice-healthcare-activity dans le contexte des données en accès restreint de l’Annuaire Santé.

Usage:

  • This Resource Profile is not used by any profiles in this Implementation Guide

Formal Views of Profile Content

Description of Profiles, Differentials, Snapshots and how the different presentations work.

This structure is derived from AsHealthcareServiceHealthcareActivityProfile

NomDrapeauxCard.TypeDescription et contraintesdoco
.. HealthcareService 0..* AsHealthcareServiceHealthcareActivityProfile The details of a healthcare service available at a location
... meta
.... Slices pour profile 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by value:$this
..... profile:as-dr-canonical 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to
Required Pattern: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-dr-healthcareservice-healthcare-activity
... specialty 0..0
... location 0..0
... comment 0..0
... extraDetails 0..0
... photo 0..0
... telecom 0..0
... coverageArea 0..0
... serviceProvisionCode 0..0
... eligibility 0..0
... program 0..0
... communication 0..0
... referralMethod 0..0
... appointmentRequired 0..0
... availableTime 0..0
... notAvailable 0..0
... availabilityExceptions 0..0
... endpoint 0..0

doco Documentation for this format
NomDrapeauxCard.TypeDescription et contraintesdoco
.. HealthcareService 0..* AsHealthcareServiceHealthcareActivityProfile The details of a healthcare service available at a location
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: 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
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... meta Σ 0..1 Meta Metadata about the resource
ele-1: All FHIR elements must have a @value or children
.... Slices pour extension Content/Rules for all slices
..... extension:as-ext-data-trace S 0..1 (Complex) DataTrace : Informe sur l'origine de la donnée (Autorité d'Enregistrement (AE) et Système d'Information (SI).
URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... Slices pour extension Content/Rules for all slices
....... extension:autorite-enregistrement 0..1 Extension Autorité d'enregistrement de la ressource.
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
........ extension 0..0
........ url 1..1 uri "autorite-enregistrement"
....... extension:systeme-information 0..1 Extension Système d'information de la ressource.
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
........ extension 0..0
........ url 1..1 uri "systeme-information"
....... extension:date-maj-ae S 0..1 Extension Date maj de l'activité selon l'autorité d'enregistrement
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
........ extension 0..0
........ url 1..1 uri "date-maj-ae"
...... url 1..1 uri "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace"
.... Slices pour profile Σ 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by value:$this
ele-1: All FHIR elements must have a @value or children
..... profile:as-dr-canonical Σ 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to
ele-1: All FHIR elements must have a @value or children

Required Pattern: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-dr-healthcareservice-healthcare-activity
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... Slices pour extension Content/Rules for all slices
.... extension:as-ext-authorization S 0..* (Complex) AS Authorization Extension
URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-authorization
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... Slices pour identifier Σ 0..* Identifier External identifiers for this item
Slice: Unordered, Open by value:system
ele-1: All FHIR elements must have a @value or children
.... identifier:numAutorisationArhgos SΣ 0..1 Identifier Identifiant fonctionnel, numéro d'autorisation ARHGOS (numeroAutorisationARHGOS).
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


ele-1: All FHIR elements must have a @value or children
..... system Σ 1..1 uri The namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Required Pattern: https://arhgos.ars.sante.fr
... active ?!Σ 0..1 boolean Whether this HealthcareService record is in active use
ele-1: All FHIR elements must have a @value or children
... providedBy SΣ 0..1 Reference(FR Core Organization Profile | AS Organization Profile) Référence vers l'id de la structure FINESS ET à laquelle est rattachée cette activité sanitaire (idNat_Struct).
ele-1: All FHIR elements must have a @value or children
... category SΣ 0..* CodeableConcept La modalité étant un mode d’application ou un type de soin prévu par les textes réglementaires encadrant chaque activité de soins (modalite).
Binding: JDV_J132-ModaliteActivite-RASS (required)
ele-1: All FHIR elements must have a @value or children
... Slices pour type Σ 0..* CodeableConcept Type of service that may be delivered or performed
Slice: Unordered, Open by value:$this
Binding: ServiceType (example): Additional details about where the content was created (e.g. clinical specialty).


ele-1: All FHIR elements must have a @value or children
.... type:category Σ 0..1 CodeableConcept Catégorie d'activité de soin autorisée. Exemple : Activités de soins Soumises à Reconnaissance contractuelle
Binding: JDV_J131-CategorieActiviteSanitaireRegulee-RASS (required)
ele-1: All FHIR elements must have a @value or children
.... type:activity Σ 0..1 CodeableConcept La discipline déterminant la nature de l’activité (CODE_ACT_SOIN).
Binding: JDV_J133-ActiviteSanitaireRegulee-RASS (required)
ele-1: All FHIR elements must have a @value or children
... characteristic S 0..* CodeableConcept La forme d'activité étant un type d’organisation de prise en charge (forme).
Binding: JDV_J134-FormeActivite-RASS (required)
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformitéValueSetURI
HealthcareService.identifier:numAutorisationArhgos.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
HealthcareService.categoryrequiredJDV_J132-ModaliteActivite-RASS
https://mos.esante.gouv.fr/NOS/JDV_J132-ModaliteActivite-RASS/FHIR/JDV-J132-ModaliteActivite-RASS
HealthcareService.typeexampleServiceType
http://hl7.org/fhir/ValueSet/service-type
from the FHIR Standard
HealthcareService.type:categoryrequiredJDV_J131-CategorieActiviteSanitaireRegulee-RASS
https://mos.esante.gouv.fr/NOS/JDV_J131-CategorieActiviteSanitaireRegulee-RASS/FHIR/JDV-J131-CategorieActiviteSanitaireRegulee-RASS
HealthcareService.type:activityrequiredJDV_J133-ActiviteSanitaireRegulee-RASS
https://mos.esante.gouv.fr/NOS/JDV_J133-ActiviteSanitaireRegulee-RASS/FHIR/JDV-J133-ActiviteSanitaireRegulee-RASS
HealthcareService.characteristicrequiredJDV_J134-FormeActivite-RASS
https://mos.esante.gouv.fr/NOS/JDV_J134-FormeActivite-RASS/FHIR/JDV-J134-FormeActivite-RASS

Constraints

IdGradePath(s)DétailsRequirements
dom-2errorHealthcareServiceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorHealthcareServiceIf 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-4errorHealthcareServiceIf 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-5errorHealthcareServiceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceHealthcareServiceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()
NomDrapeauxCard.TypeDescription et contraintesdoco
.. HealthcareService 0..* AsHealthcareServiceHealthcareActivityProfile The details of a healthcare service available at a location
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... Slices pour extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:as-ext-data-trace S 0..1 (Complex) DataTrace : Informe sur l'origine de la donnée (Autorité d'Enregistrement (AE) et Système d'Information (SI).
URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace
...... id 0..1 string Unique id for inter-element referencing
...... Slices pour extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... extension:autorite-enregistrement 0..1 Extension Autorité d'enregistrement de la ressource.
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..0
........ url 1..1 uri "autorite-enregistrement"
........ value[x] 0..1 CodeableConcept Value of extension
Binding: JDV_J83-AutoriteEnregistrement-RASS (required)
....... extension:systeme-information 0..1 Extension Système d'information de la ressource.
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..0
........ url 1..1 uri "systeme-information"
........ value[x] 0..1 code RPPS | FINESS | MSS | CG
Binding: AS ValueSet type de système d'information (extensible)
....... extension:date-maj-ae S 0..1 Extension Date maj de l'activité selon l'autorité d'enregistrement
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..0
........ url 1..1 uri "date-maj-ae"
........ value[x] 0..1 date Value of extension
...... url 1..1 uri "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace"
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... Slices pour profile Σ 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by value:$this
..... profile:as-dr-canonical Σ 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to

Required Pattern: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-dr-healthcareservice-healthcare-activity
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


.... tag Σ 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".


... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... Slices pour extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:as-ext-authorization S 0..* (Complex) AS Authorization Extension
URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-authorization
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Slices pour identifier Σ 0..* Identifier External identifiers for this item
Slice: Unordered, Open by value:system
.... identifier:numAutorisationArhgos SΣ 0..1 Identifier Identifiant fonctionnel, numéro d'autorisation ARHGOS (numeroAutorisationARHGOS).
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

..... system Σ 1..1 uri The namespace for the identifier value
Required Pattern: https://arhgos.ars.sante.fr
..... value Σ 0..1 string The value that is unique
Exemple General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... active ?!Σ 0..1 boolean Whether this HealthcareService record is in active use
... providedBy SΣ 0..1 Reference(FR Core Organization Profile | AS Organization Profile) Référence vers l'id de la structure FINESS ET à laquelle est rattachée cette activité sanitaire (idNat_Struct).
... category SΣ 0..* CodeableConcept La modalité étant un mode d’application ou un type de soin prévu par les textes réglementaires encadrant chaque activité de soins (modalite).
Binding: JDV_J132-ModaliteActivite-RASS (required)
... Slices pour type Σ 0..* CodeableConcept Type of service that may be delivered or performed
Slice: Unordered, Open by value:$this
Binding: ServiceType (example): Additional details about where the content was created (e.g. clinical specialty).


.... type:category Σ 0..1 CodeableConcept Catégorie d'activité de soin autorisée. Exemple : Activités de soins Soumises à Reconnaissance contractuelle
Binding: JDV_J131-CategorieActiviteSanitaireRegulee-RASS (required)
.... type:activity Σ 0..1 CodeableConcept La discipline déterminant la nature de l’activité (CODE_ACT_SOIN).
Binding: JDV_J133-ActiviteSanitaireRegulee-RASS (required)
... characteristic S 0..* CodeableConcept La forme d'activité étant un type d’organisation de prise en charge (forme).
Binding: JDV_J134-FormeActivite-RASS (required)

doco Documentation for this format

Terminology Bindings

PathConformitéValueSetURI
HealthcareService.meta.extension:as-ext-data-trace.extension:autorite-enregistrement.value[x]requiredJDV_J83-AutoriteEnregistrement-RASS
https://mos.esante.gouv.fr/NOS/JDV_J83-AutoriteEnregistrement-RASS/FHIR/JDV-J83-AutoriteEnregistrement-RASS
HealthcareService.meta.extension:as-ext-data-trace.extension:systeme-information.value[x]extensibleAsVsTypeSystemeInformationVS (a valid code from AS CodeSystem type de système d'information)
https://interop.esante.gouv.fr/ig/fhir/annuaire/ValueSet/as-vs-type-systeme-information
from this IG
HealthcareService.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
HealthcareService.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
HealthcareService.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Bindings Additionnels But
AllLanguages Binding Max
HealthcareService.identifier:numAutorisationArhgos.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
HealthcareService.identifier:numAutorisationArhgos.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
HealthcareService.categoryrequiredJDV_J132-ModaliteActivite-RASS
https://mos.esante.gouv.fr/NOS/JDV_J132-ModaliteActivite-RASS/FHIR/JDV-J132-ModaliteActivite-RASS
HealthcareService.typeexampleServiceType
http://hl7.org/fhir/ValueSet/service-type
from the FHIR Standard
HealthcareService.type:categoryrequiredJDV_J131-CategorieActiviteSanitaireRegulee-RASS
https://mos.esante.gouv.fr/NOS/JDV_J131-CategorieActiviteSanitaireRegulee-RASS/FHIR/JDV-J131-CategorieActiviteSanitaireRegulee-RASS
HealthcareService.type:activityrequiredJDV_J133-ActiviteSanitaireRegulee-RASS
https://mos.esante.gouv.fr/NOS/JDV_J133-ActiviteSanitaireRegulee-RASS/FHIR/JDV-J133-ActiviteSanitaireRegulee-RASS
HealthcareService.eligibility.codeexample
HealthcareService.characteristicrequiredJDV_J134-FormeActivite-RASS
https://mos.esante.gouv.fr/NOS/JDV_J134-FormeActivite-RASS/FHIR/JDV-J134-FormeActivite-RASS
HealthcareService.availableTime.daysOfWeekrequiredDaysOfWeek
http://hl7.org/fhir/ValueSet/days-of-week|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DétailsRequirements
dom-2errorHealthcareServiceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorHealthcareServiceIf 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-4errorHealthcareServiceIf 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-5errorHealthcareServiceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceHealthcareServiceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from AsHealthcareServiceHealthcareActivityProfile

Résumé

Mandatory: 0 element(2 nested mandatory elements)
Prohibited: 18 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of HealthcareService.meta.profile

Differential View

This structure is derived from AsHealthcareServiceHealthcareActivityProfile

NomDrapeauxCard.TypeDescription et contraintesdoco
.. HealthcareService 0..* AsHealthcareServiceHealthcareActivityProfile The details of a healthcare service available at a location
... meta
.... Slices pour profile 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by value:$this
..... profile:as-dr-canonical 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to
Required Pattern: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-dr-healthcareservice-healthcare-activity
... specialty 0..0
... location 0..0
... comment 0..0
... extraDetails 0..0
... photo 0..0
... telecom 0..0
... coverageArea 0..0
... serviceProvisionCode 0..0
... eligibility 0..0
... program 0..0
... communication 0..0
... referralMethod 0..0
... appointmentRequired 0..0
... availableTime 0..0
... notAvailable 0..0
... availabilityExceptions 0..0
... endpoint 0..0

doco Documentation for this format

Key Elements View

NomDrapeauxCard.TypeDescription et contraintesdoco
.. HealthcareService 0..* AsHealthcareServiceHealthcareActivityProfile The details of a healthcare service available at a location
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-3: 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
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-5: If a resource is contained in another resource, it SHALL NOT have a security label
dom-6: A resource should have narrative for robust management
... meta Σ 0..1 Meta Metadata about the resource
ele-1: All FHIR elements must have a @value or children
.... Slices pour extension Content/Rules for all slices
..... extension:as-ext-data-trace S 0..1 (Complex) DataTrace : Informe sur l'origine de la donnée (Autorité d'Enregistrement (AE) et Système d'Information (SI).
URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
...... Slices pour extension Content/Rules for all slices
....... extension:autorite-enregistrement 0..1 Extension Autorité d'enregistrement de la ressource.
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
........ extension 0..0
........ url 1..1 uri "autorite-enregistrement"
....... extension:systeme-information 0..1 Extension Système d'information de la ressource.
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
........ extension 0..0
........ url 1..1 uri "systeme-information"
....... extension:date-maj-ae S 0..1 Extension Date maj de l'activité selon l'autorité d'enregistrement
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
........ extension 0..0
........ url 1..1 uri "date-maj-ae"
...... url 1..1 uri "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace"
.... Slices pour profile Σ 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by value:$this
ele-1: All FHIR elements must have a @value or children
..... profile:as-dr-canonical Σ 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to
ele-1: All FHIR elements must have a @value or children

Required Pattern: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-dr-healthcareservice-healthcare-activity
... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... Slices pour extension Content/Rules for all slices
.... extension:as-ext-authorization S 0..* (Complex) AS Authorization Extension
URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-authorization
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
... Slices pour identifier Σ 0..* Identifier External identifiers for this item
Slice: Unordered, Open by value:system
ele-1: All FHIR elements must have a @value or children
.... identifier:numAutorisationArhgos SΣ 0..1 Identifier Identifiant fonctionnel, numéro d'autorisation ARHGOS (numeroAutorisationARHGOS).
ele-1: All FHIR elements must have a @value or children
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .


ele-1: All FHIR elements must have a @value or children
..... system Σ 1..1 uri The namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Required Pattern: https://arhgos.ars.sante.fr
... active ?!Σ 0..1 boolean Whether this HealthcareService record is in active use
ele-1: All FHIR elements must have a @value or children
... providedBy SΣ 0..1 Reference(FR Core Organization Profile | AS Organization Profile) Référence vers l'id de la structure FINESS ET à laquelle est rattachée cette activité sanitaire (idNat_Struct).
ele-1: All FHIR elements must have a @value or children
... category SΣ 0..* CodeableConcept La modalité étant un mode d’application ou un type de soin prévu par les textes réglementaires encadrant chaque activité de soins (modalite).
Binding: JDV_J132-ModaliteActivite-RASS (required)
ele-1: All FHIR elements must have a @value or children
... Slices pour type Σ 0..* CodeableConcept Type of service that may be delivered or performed
Slice: Unordered, Open by value:$this
Binding: ServiceType (example): Additional details about where the content was created (e.g. clinical specialty).


ele-1: All FHIR elements must have a @value or children
.... type:category Σ 0..1 CodeableConcept Catégorie d'activité de soin autorisée. Exemple : Activités de soins Soumises à Reconnaissance contractuelle
Binding: JDV_J131-CategorieActiviteSanitaireRegulee-RASS (required)
ele-1: All FHIR elements must have a @value or children
.... type:activity Σ 0..1 CodeableConcept La discipline déterminant la nature de l’activité (CODE_ACT_SOIN).
Binding: JDV_J133-ActiviteSanitaireRegulee-RASS (required)
ele-1: All FHIR elements must have a @value or children
... characteristic S 0..* CodeableConcept La forme d'activité étant un type d’organisation de prise en charge (forme).
Binding: JDV_J134-FormeActivite-RASS (required)
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Terminology Bindings

PathConformitéValueSetURI
HealthcareService.identifier:numAutorisationArhgos.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
HealthcareService.categoryrequiredJDV_J132-ModaliteActivite-RASS
https://mos.esante.gouv.fr/NOS/JDV_J132-ModaliteActivite-RASS/FHIR/JDV-J132-ModaliteActivite-RASS
HealthcareService.typeexampleServiceType
http://hl7.org/fhir/ValueSet/service-type
from the FHIR Standard
HealthcareService.type:categoryrequiredJDV_J131-CategorieActiviteSanitaireRegulee-RASS
https://mos.esante.gouv.fr/NOS/JDV_J131-CategorieActiviteSanitaireRegulee-RASS/FHIR/JDV-J131-CategorieActiviteSanitaireRegulee-RASS
HealthcareService.type:activityrequiredJDV_J133-ActiviteSanitaireRegulee-RASS
https://mos.esante.gouv.fr/NOS/JDV_J133-ActiviteSanitaireRegulee-RASS/FHIR/JDV-J133-ActiviteSanitaireRegulee-RASS
HealthcareService.characteristicrequiredJDV_J134-FormeActivite-RASS
https://mos.esante.gouv.fr/NOS/JDV_J134-FormeActivite-RASS/FHIR/JDV-J134-FormeActivite-RASS

Constraints

IdGradePath(s)DétailsRequirements
dom-2errorHealthcareServiceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorHealthcareServiceIf 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-4errorHealthcareServiceIf 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-5errorHealthcareServiceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceHealthcareServiceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

Snapshot View

NomDrapeauxCard.TypeDescription et contraintesdoco
.. HealthcareService 0..* AsHealthcareServiceHealthcareActivityProfile The details of a healthcare service available at a location
... id Σ 0..1 id Logical id of this artifact
... meta Σ 0..1 Meta Metadata about the resource
.... id 0..1 string Unique id for inter-element referencing
.... Slices pour extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... extension:as-ext-data-trace S 0..1 (Complex) DataTrace : Informe sur l'origine de la donnée (Autorité d'Enregistrement (AE) et Système d'Information (SI).
URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace
...... id 0..1 string Unique id for inter-element referencing
...... Slices pour extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
....... extension:autorite-enregistrement 0..1 Extension Autorité d'enregistrement de la ressource.
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..0
........ url 1..1 uri "autorite-enregistrement"
........ value[x] 0..1 CodeableConcept Value of extension
Binding: JDV_J83-AutoriteEnregistrement-RASS (required)
....... extension:systeme-information 0..1 Extension Système d'information de la ressource.
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..0
........ url 1..1 uri "systeme-information"
........ value[x] 0..1 code RPPS | FINESS | MSS | CG
Binding: AS ValueSet type de système d'information (extensible)
....... extension:date-maj-ae S 0..1 Extension Date maj de l'activité selon l'autorité d'enregistrement
........ id 0..1 string Unique id for inter-element referencing
........ extension 0..0
........ url 1..1 uri "date-maj-ae"
........ value[x] 0..1 date Value of extension
...... url 1..1 uri "https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-data-trace"
.... versionId Σ 0..1 id Version specific identifier
.... lastUpdated Σ 0..1 instant When the resource version last changed
.... source Σ 0..1 uri Identifies where the resource comes from
.... Slices pour profile Σ 1..* canonical(StructureDefinition) Profiles this resource claims to conform to
Slice: Unordered, Open by value:$this
..... profile:as-dr-canonical Σ 1..1 canonical(StructureDefinition) Profiles this resource claims to conform to

Required Pattern: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-dr-healthcareservice-healthcare-activity
.... security Σ 0..* Coding Security Labels applied to this resource
Binding: All Security Labels (extensible): Security Labels from the Healthcare Privacy and Security Classification System.


.... tag Σ 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".


... implicitRules ?!Σ 0..1 uri A set of rules under which this content was created
... text 0..1 Narrative Text summary of the resource, for human interpretation
... contained 0..* Resource Contained, inline Resources
... Slices pour extension 0..* Extension Extension
Slice: Unordered, Open by value:url
.... extension:as-ext-authorization S 0..* (Complex) AS Authorization Extension
URL: https://interop.esante.gouv.fr/ig/fhir/annuaire/StructureDefinition/as-ext-authorization
... modifierExtension ?! 0..* Extension Extensions that cannot be ignored
... Slices pour identifier Σ 0..* Identifier External identifiers for this item
Slice: Unordered, Open by value:system
.... identifier:numAutorisationArhgos SΣ 0..1 Identifier Identifiant fonctionnel, numéro d'autorisation ARHGOS (numeroAutorisationARHGOS).
..... id 0..1 string Unique id for inter-element referencing
..... extension 0..* Extension Additional content defined by implementations
Slice: Unordered, Open by value:url
..... use ?!Σ 0..1 code usual | official | temp | secondary | old (If known)
Binding: IdentifierUse (required): Identifies the purpose for this identifier, if known .

..... type Σ 0..1 CodeableConcept Description of identifier
Binding: Identifier Type Codes (extensible): A coded type for an identifier that can be used to determine which identifier to use for a specific purpose.

..... system Σ 1..1 uri The namespace for the identifier value
Required Pattern: https://arhgos.ars.sante.fr
..... value Σ 0..1 string The value that is unique
Exemple General: 123456
..... period Σ 0..1 Period Time period when id is/was valid for use
..... assigner Σ 0..1 Reference(Organization) Organization that issued id (may be just text)
... active ?!Σ 0..1 boolean Whether this HealthcareService record is in active use
... providedBy SΣ 0..1 Reference(FR Core Organization Profile | AS Organization Profile) Référence vers l'id de la structure FINESS ET à laquelle est rattachée cette activité sanitaire (idNat_Struct).
... category SΣ 0..* CodeableConcept La modalité étant un mode d’application ou un type de soin prévu par les textes réglementaires encadrant chaque activité de soins (modalite).
Binding: JDV_J132-ModaliteActivite-RASS (required)
... Slices pour type Σ 0..* CodeableConcept Type of service that may be delivered or performed
Slice: Unordered, Open by value:$this
Binding: ServiceType (example): Additional details about where the content was created (e.g. clinical specialty).


.... type:category Σ 0..1 CodeableConcept Catégorie d'activité de soin autorisée. Exemple : Activités de soins Soumises à Reconnaissance contractuelle
Binding: JDV_J131-CategorieActiviteSanitaireRegulee-RASS (required)
.... type:activity Σ 0..1 CodeableConcept La discipline déterminant la nature de l’activité (CODE_ACT_SOIN).
Binding: JDV_J133-ActiviteSanitaireRegulee-RASS (required)
... characteristic S 0..* CodeableConcept La forme d'activité étant un type d’organisation de prise en charge (forme).
Binding: JDV_J134-FormeActivite-RASS (required)

doco Documentation for this format

Terminology Bindings

PathConformitéValueSetURI
HealthcareService.meta.extension:as-ext-data-trace.extension:autorite-enregistrement.value[x]requiredJDV_J83-AutoriteEnregistrement-RASS
https://mos.esante.gouv.fr/NOS/JDV_J83-AutoriteEnregistrement-RASS/FHIR/JDV-J83-AutoriteEnregistrement-RASS
HealthcareService.meta.extension:as-ext-data-trace.extension:systeme-information.value[x]extensibleAsVsTypeSystemeInformationVS (a valid code from AS CodeSystem type de système d'information)
https://interop.esante.gouv.fr/ig/fhir/annuaire/ValueSet/as-vs-type-systeme-information
from this IG
HealthcareService.meta.securityextensibleAll Security Labels
http://hl7.org/fhir/ValueSet/security-labels
from the FHIR Standard
HealthcareService.meta.tagexampleCommonTags
http://hl7.org/fhir/ValueSet/common-tags
from the FHIR Standard
HealthcareService.languagepreferredCommonLanguages
http://hl7.org/fhir/ValueSet/languages
from the FHIR Standard
Bindings Additionnels But
AllLanguages Binding Max
HealthcareService.identifier:numAutorisationArhgos.userequiredIdentifierUse
http://hl7.org/fhir/ValueSet/identifier-use|4.0.1
from the FHIR Standard
HealthcareService.identifier:numAutorisationArhgos.typeextensibleIdentifier Type Codes
http://hl7.org/fhir/ValueSet/identifier-type
from the FHIR Standard
HealthcareService.categoryrequiredJDV_J132-ModaliteActivite-RASS
https://mos.esante.gouv.fr/NOS/JDV_J132-ModaliteActivite-RASS/FHIR/JDV-J132-ModaliteActivite-RASS
HealthcareService.typeexampleServiceType
http://hl7.org/fhir/ValueSet/service-type
from the FHIR Standard
HealthcareService.type:categoryrequiredJDV_J131-CategorieActiviteSanitaireRegulee-RASS
https://mos.esante.gouv.fr/NOS/JDV_J131-CategorieActiviteSanitaireRegulee-RASS/FHIR/JDV-J131-CategorieActiviteSanitaireRegulee-RASS
HealthcareService.type:activityrequiredJDV_J133-ActiviteSanitaireRegulee-RASS
https://mos.esante.gouv.fr/NOS/JDV_J133-ActiviteSanitaireRegulee-RASS/FHIR/JDV-J133-ActiviteSanitaireRegulee-RASS
HealthcareService.eligibility.codeexample
HealthcareService.characteristicrequiredJDV_J134-FormeActivite-RASS
https://mos.esante.gouv.fr/NOS/JDV_J134-FormeActivite-RASS/FHIR/JDV-J134-FormeActivite-RASS
HealthcareService.availableTime.daysOfWeekrequiredDaysOfWeek
http://hl7.org/fhir/ValueSet/days-of-week|4.0.1
from the FHIR Standard

Constraints

IdGradePath(s)DétailsRequirements
dom-2errorHealthcareServiceIf the resource is contained in another resource, it SHALL NOT contain nested Resources
: contained.contained.empty()
dom-3errorHealthcareServiceIf 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-4errorHealthcareServiceIf 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-5errorHealthcareServiceIf a resource is contained in another resource, it SHALL NOT have a security label
: contained.meta.security.empty()
dom-6best practiceHealthcareServiceA resource should have narrative for robust management
: text.`div`.exists()
ele-1error**ALL** elementsAll FHIR elements must have a @value or children
: hasValue() or (children().count() > id.count())
ext-1error**ALL** extensionsMust have either extensions or value[x], not both
: extension.exists() != value.exists()

This structure is derived from AsHealthcareServiceHealthcareActivityProfile

Résumé

Mandatory: 0 element(2 nested mandatory elements)
Prohibited: 18 elements

Slices

This structure defines the following Slices:

  • The element 1 is sliced based on the value of HealthcareService.meta.profile

 

Other representations of profile: CSV, Excel, Schematron