Organization

Description

Le profil de ressource Organization FHIR définit les organisations, installations ou établissements.

Voir les structures JSON ci-dessous pour des exemples.

Références

  • Apparaît dans les références PractitionerRole.organization.
  • Apparaît dans les références Location.managingOrganization.

Instantané de la structure

idΣ0..1id
id0..1string
extensionI0..*Extension
versionIdΣ0..1id
lastUpdatedΣ0..1instant
sourceΣ0..1uri
profileS Σ1..1canonical(StructureDefinition)
securityΣ I0..*CodingBinding
tagΣ I0..*Coding
implicitRulesΣ ?!0..1uri
language0..1codeBinding
textI0..1Narrative
containedI0..*Resource
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
id0..1string
extensionI0..*Extension
useΣ ?!0..1codeBinding
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ0..1uriFixed Value
versionΣ0..1string
codeS Σ I1..1codeBindingFixed Value
displayΣ I0..1string
userSelectedΣ0..1boolean
textΣ0..1string
systemΣ0..1uri
valueS Σ I1..1string
periodΣ I0..1Period
assignerΣ I0..1Reference(Organization)
activeΣ ?!0..1boolean
id0..1string
extensionI0..*Extension
id0..1string
extensionI0..*Extension
systemS Σ0..1uriFixed Value
versionΣ0..1string
codeS Σ I1..1codeBinding
displayΣ I0..1string
userSelectedΣ0..1boolean
textΣ0..1string
nameS Σ I1..1string
alias0..*string
descriptionΣ0..1markdown
id0..1string
extensionI0..*Extension
purposeΣ0..1CodeableConceptBinding
nameΣ0..*HumanName
id0..1string
extensionI0..*Extension
systemΣ I1..1codeBindingFixed Value
valueΣ I1..1string
useΣ ?!0..1codeBinding
rankΣ0..1positiveInt
periodΣ I0..1Period
id0..1string
extensionI1..1Extension(Coding)
useΣ ?!0..1codeBinding
typeΣ0..1codeBinding
textΣ0..1string
lineS Σ1..1string
cityS Σ1..1string
districtΣ0..1stringBinding
stateΣ0..1string
postalCodeS Σ1..1string
countryS Σ1..1string
periodΣ I0..1Period
organizationΣ I0..1Reference(Organization)
periodΣ I0..1Period
partOfΣ I0..1Reference(Organization)
endpointI0..*Reference(Endpoint)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
identifierI0..*Identifier
code1..1CodeableConcept
periodI0..1Period
issuerI0..1Reference(Organization)

Cliquez ici pour plus d'informations sur la spécification du profil de base.

Structure JSON

Ce sont des modèles pour la ressource Organization FHIR. Voir le tableau ci-dessous pour la description des valeurs.

{
    "resourceType": "Organization",
    "id": "{id}",
    "meta": {
        "versionId": "{versionId}",
        "lastUpdated": "{lastUpdatedDate}",
        "profile":  [
            "http://fhir.akinox.com/r4b/StructureDefinition/Organization"
        ]
    },
    "identifier":  [
        {
            "type": {
                "coding":  [
                    {
                        "system": "http://akinox.com/fhir/ValueSet/akinox-identifier-type",
                        "code": "{identifierTypeMsss}"
                    }
                ]
            },
            "system": "urn:oid:2.16.124.10.101.1.60.101",
            "value": "{msssCode}"
        }
    ],
    "active": true,
    "type":  [
        {
            "coding":  [
                {
                    "system": "http://akinox.com/fhir/ValueSet/akinox-organization-type",
                    "code": "{typeCode}"
                }
            ],
            "text": "Installation"
        }
    ],
    "name": "{name}",
    "telecom":  [
        {
            "system": "phone",
            "value": "{workPhone}"
        }
    ],
    "address":  [
        {
            "extension":  [
                {
                    "url": "http://fhir.akinox.com/r4b/StructureDefinition/ext-address-quebec-msss-rts",
                    "valueCoding": {
                        "system": "http://akinox.com/fhir/ValueSet/address-quebec-msss-rts",
                        "code": "{rtsCode}",
                        "display": "{rtsDisplay}"
                    }
                }
            ],
            "type": "{addressType}",
            "line":  [
                "{lineAddress}"
            ],
            "city": "{city}",
            "district": "{district}",
            "postalCode": "{postalCode}",
            "country": "{country}"
        }
    ]
}

Description des valeurs

Proprieté Description
{id} Il s'agit de l'identifiant logique. C'est un GUID pour une installation.
{versionId} Le numéro de version de l'installation. Ce numéro de version est incrémenté par le système Akinox en dehors des modifications apportées à cette API.
{lastUpdatedDate} La dernière date mise à jour de l'installation
{identifierTypeMsss} Type d'identifiant de l'installation. Valeur fixe. (c.-à-d. MSSS, ministre de la Santé et des Services sociaux)
{msssCode} Il s'agit de l'identifiant d'affaires. Il s'agit du code des installations du ministère de la Santé et des Services sociaux. varchar(9) max. Uniquement présent dans les structures d'installation.
{typeCode} C'est le type d'organisation. Voir AkinoxOrganizationType ValueSet ici.
{name} Nom de l'Organisation.
{workPhone} Téléphone pour l'organisation.
{rtsCode} Le code de Réseaux territoriaux de services de santé et de services sociaux (RTS) de l'organisme.
{rtsDisplay} L'affichage du RTS
{addressType} Type d'adresse pour l'organisation.
{lineAddress} Adresse de l'organisation.
{city} La ville de l'organisation.
{district} Région administrative du Québec.
{postalCode} Code postal de l'organisation. Exemple (1A1 1N1)
{country} Le code de pays de l'organisation. Depuis la version 1, les installations sont au Canada. (CAN)

Notes sur les erreurs FHIR typiques

  • En ce qui concerne l'entité de l'organisation, l'identifiant.type.coding.code doit toujours être MSSS. Sinon, la validation FHIR entraînera une erreur.
    • Cliquez ici pour plus d'informations sur les types d'identifiants.
  • Le telecom.system doit toujours être un téléphone. Sinon, la validation FHIR entraînera une erreur.
  • Si vous enlevez le meta.profile, il y aura une erreur sur la validation FHIR.

Paramètres de recherche

Nom Description
identifier Il s'agit de l'identifiant d'entreprise unique de l'organisation. Identifie une installation unique.