Répertoire national de l’Offre et des Ressources en santé et accompagnement médico-social
0.1.1 - STU
This page is part of the Répertoire national de l’Offre et des Ressources en santé et accompagnement médico-social (v0.1.1: Release) based on FHIR (HL7® FHIR® Standard) R4. The current version which supersedes this version is 0.5.0. For a full list of available versions, see the Directory of published versions
Cette partie de la spécification est en cours de construction.
Endpoint |
|
Header |
Content-type :=Json + FHIR |
Encodage |
|
Version FHIR |
|
Version package |
|
Publication |
|
Interaction FHIR |
Patch[1] |
Méthode http associée |
PATCH |
Ressource recherchée |
Task |
Construction requête de base |
|
[1] https://www.hl7.org/fhir/R4/http.html#patch 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 mise à jour 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 mise à jour échoue, le serveur doit répondre:
Description du scénario : le responsable de la donnée en anomalie corrige des anomalies, le responsable qualité ou le moteur de règle met à jour les statuts métier des anomalies en précisant les identifiants techniques. Anomalie XX au statut statutXX
Requête :
Content-Type: application/fhir+json
POST [BASE]
{
"resourceType": "Bundle",
"type":"transaction",
"entry" : [
{
"fullUrl": " https://hapi.fhir.org/baseR4/Task/242612", #facultatif
"resource":
{
"resourceType": "Parameters",
"parameter": [
{
"name": "operation",
"part": [
{
"name": "type",
"valueString": "replace"
},
{
"name": "path",
"valueString": "Task.businessStatus"
},
{
"name": "value",
"valueCodeableConcept":
{
"coding": [
{
"system": "http://zzz",
"code": "260385009",
"display": "ND"
}
]
}
}
]
}
]
},
"request":
{
"method": "PATCH",
"url": " https://hapi.fhir.org/baseR4/Task/242612"
}
}
]
}
Description du scénario : un responsable qualité décide d’inactiver une anomalie dont l’identifiant technique = XXX (elle a été saisie par erreur par exemple) en mettant à jour son statut métier à YYY.
Requête :
Content-Type: application/fhir+json
PATCH [BASE]/Task/XXX
{
"resourceType": "Parameters",
"parameter": [ {
"name": "operation",
"part": [ {
"name": "type",
"valueString": "replace"
}, {
"name": "path",
"valueString": "Task.businessStatus"
}, {
"name": "value",
"valueCodeableConcept":
{
"coding": [
{
"system": "http://zzz",
"code": "260385009",
"display": "ND"
} ],
"text": "tetet"
}
}
]
}
]
}