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 |
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 consommateur cherche les offres proposant une activité opérationnelle = XXX et disposant d'un lit disponible = 02 (TRE-R330-StatutCapacite) et disposant d’un nombre de lits supérieur à 0.
Requête :
POST [BASE]/Task
{
"resourceType": "Task",
"businessStatus": [ { "system": "JDV XX", "value": "12345" } ],
"code": [ { "system": "JDV XXX", "value": "12345" } ],
"description": "description de notre ano",
"focus": "URL HealthcareService"
}
Description du scénario : Le moteur de règle crée automatiquement une ou plusieurs anomalies sur un ou plusieurs éléments.
Requête :
POST [BASE]/Bundle
{
"resourceType": "Bundle",
"type":"collection",
"entry" : [
{
"resource": {
"resourceType": "Task",
"businessStatus": [ { "system": "JDV XX", "value": "12345" } ],
"code": [ { "system": "JDV XXX", "value": "12345" } ],
"description": "description de notre ano",
"focus": "URL HealthcareService"
}
},
{
"resource": {
"resourceType": "Task",
"businessStatus": [ { "system": "JDV XX", "value": "12345" } ],
"code": [ { "system": "JDV XXX", "value": "12345" } ],
"description": "description de notre ano",
"focus": "URL Location"
}
}
]
}