Répertoire national de l’Offre et des Ressources en santé et accompagnement médico-social
0.4.0-snapshot-2 - ci-build
Répertoire national de l’Offre et des Ressources en santé et accompagnement médico-social - Local Development build (v0.4.0-snapshot-2) built by the FHIR (HL7® FHIR® Standard) Build Tools. See the Directory of published versions
Interaction FHIR |
Create[1] |
Méthode http associée |
POST |
Ressource recherchée |
Task |
Construction requête de base |
|
[1] https://www.hl7.org/fhir/R4/http.html#create et https://www.hl7.org/fhir/R4/http.html#general
Lien vers la spécification FHIR : https://www.hl7.org/fhir/R4/http.html
Si la création est un succès, le serveur répond en renvoyant a minima:
Lien vers la spécification FHIR : https://www.hl7.org/fhir/R4/operationoutcome.html
Si la création échoue, le serveur doit répondre :
Un header avec un un code erreur HTTP 4XX ou 5XX
Un body contenant une ressource OperationOutcome qui donne les détails sur la raison de l’échec
Remarque : l’échec d’une recherche est la non-possibilité d’exécuter la requête, ce qui est différent d’aucune correspondance à la recherche. Plus de précision sur la spécification FHIR : https://www.hl7.org/fhir/R4/http.html
Description du scénario : Un responsable qualité souhaite signaler une anomalie sur un élément.
Exemple : Signalement d’une anomalie sur la catégorie d’établissement pour un établissement spécifique.
Requête :
Requête Postman : POST https://rortest.esante.gouv.fr/anomalies/Task
Body :
{
"resourceType": "Task",
"focus": {
"type": "Organization",
"identifier": {
"value": "1910800002"
}
},
"status": "in-progress",
"businessStatus": {
"coding": [
{
"system": "https://mos.esante.gouv.fr/NOS/TRE_R352-StatutMetierAnomalie/FHIR/TRE-R352-StatutMetierAnomalie",
"code": "02",
"display": "À traiter"
}
]
},
"intent": "order",
"reasonCode": {
"coding": [
{
"system": "https://mos.esante.gouv.fr/NOS/TRE_R349-ActionAnomalie/FHIR/TRE-R349-ActionAnomalie",
"code": "COR",
"display": "Correction"
}
]
},
"code": {
"coding": [
{
"system": "https://mos.esante.gouv.fr/NOS/TRE_R350-ThematiqueAnomalie/FHIR/TRE-R350-ThematiqueAnomalie",
"code": "06",
"display": "Exactitude"
}
]
},
"input": [
{
"type": {
"coding": [
{
"system": "https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem",
"code": "pathElementError"
}
]
},
"valueExpression": {
"language": "text/fhirpath",
"expression": "Organization.type.coding.where(system='https://mos.esante.gouv.fr/NOS/TRE_R66-CategorieEtablissement/FHIR/TRE-R66-CategorieEtablissement')"
}
},
{
"type": {
"coding": [
{
"system": "https://interop.esante.gouv.fr/ig/fhir/ror/CodeSystem/input-task-ror-codesystem",
"code": "systemRequester"
}
]
},
"valueString": "IHM"
}
],
"authoredOn": "2024-01-03",
"lastModified": "2024-01-04",
"description": "La catégorie d'établissement n'est pas la bonne"
}