Personnaliser une structure FHIR
Personnalisez la structure Bundle pour y ajouter les éléments maquants.
Avant de commencer
Pourquoi et quand exécuter cette tâche
Note InformationsRemarque : Évitez d'ajouter une autre structure Bundle comme ressource ; cela peut causer des problèmes de performances.
{
"resourceType": "Bundle",
"id": "bundle-example",
"meta": {
"lastUpdated": "2014-08-18T01:43:30Z",
"tag": [
{
"system": "http://terminology.hl7.org/CodeSystem/v3-ActReason",
"code": "HTEST",
"display": "test health data"
}
]
},
"type": "searchset",
"total": 3,
"link": [
{
"relation": "self",
"url": "https://example.com/base/MedicationRequest?patient\u003d347\u0026_include\u003dMedicationRequest.medication\u0026_count\u003d2"
},
{
"relation": "next",
"url": "https://example.com/base/MedicationRequest?patient\u003d347\u0026searchId\u003dff15fd40-ff71-4b48-b366-09c706bed9d0\u0026page\u003d2"
}
],
"entry": [
{
"fullUrl": "https://example.com/base/MedicationRequest/3123",
"resource": {
"resourceType": "MedicationRequest",
"id": "3123",
"text": {
"status": "generated",
"div": "\u003cdiv xmlns\u003d\"http://www.w3.org/1999/xhtml\"\u003e\u003cp\u003e\u003cb\u003eGenerated Narrative with Details\u003c/b\u003e\u003c/p\u003e\u003cp\u003e\u003cb\u003eid\u003c/b\u003e: 3123\u003c/p\u003e\u003cp\u003e\u003cb\u003estatus\u003c/b\u003e: unknown\u003c/p\u003e\u003cp\u003e\u003cb\u003eintent\u003c/b\u003e: order\u003c/p\u003e\u003cp\u003e\u003cb\u003emedication\u003c/b\u003e: \u003ca\u003eMedication/example\u003c/a\u003e\u003c/p\u003e\u003cp\u003e\u003cb\u003esubject\u003c/b\u003e: \u003ca\u003ePatient/347\u003c/a\u003e\u003c/p\u003e\u003c/div\u003e"
},
"status": "unknown",
"intent": "order",
"medicationReference": {
"reference": "Medication/example"
},
"subject": {
"reference": "Patient/347"
}
},
"search": {
"mode": "match",
"score": 1
}
},
{
"fullUrl": "https://example.com/base/Medication/example",
"resource": {
"resourceType": "Medication",
"id": "example",
"text": {
"status": "generated",
"div": "\u003cdiv xmlns\u003d\"http://www.w3.org/1999/xhtml\"\u003e\u003cp\u003e\u003cb\u003eGenerated Narrative with Details\u003c/b\u003e\u003c/p\u003e\u003cp\u003e\u003cb\u003eid\u003c/b\u003e: example\u003c/p\u003e\u003c/div\u003e"
}
},
"search": {
"mode": "include"
}
}
]
}
Procédure
- Double-cliquez sur la structure Bundle dans le dossier où vous avez importé la spécification FHIR.
- Cliquez-droit sur l'élément entry et cliquez sur New Element pour créer un élément resource.
- Cliquez-droit sur l'élément resource et créez de nouveaux éléments dessous. Dans cet exemple, vous avez besoin des ressources Medication et MedicationRequest.
- Cliquez sur l'élément resource et modifiez la valeur de la propriété Group Type à Choice.
- Cliquez sur l'élément Medication et sélectionnez la structure Medication du schéma FHIR dans le champ Inherits From.
- Cliquez sur l'élément MedicationRequest et sélectionnez la structure MedicationRequest dans le champ Inherits From.