ABCDEFGHIJKLMNOPQRSTUVWXYZ
1
UHMEP exchang platform CommentsBody
2
7Prescription
3
7.1Create prescription
4
7.1-1► Normal
5
7.1-2► Suspended prescriber
6
7.1-3► Based on other prescription
7
7.2Prescription with multiple steps
8
7.2-1► créer une prescription partielle
9
7.2-2► ajouter information (prescriber / caregiver)
10
7.2-3► impact sur access matrix, gestion des acces, suspendu
11
7.2-4► impact sur status diagram (passage vers pending, cancel, expiration)
12
7.3Bundle of prescriptions
13
7.3-17.3-1
14
7.3-2► consult bundle prescription (bundleID)
15
7.3-3► modify a bundle
First implemented : $attach with body equals an action
Only difference with the action is that the" id" of the action in the body is called "actionId"
16
7.3-4► Dependency between prescriptions & prescription <> bundle
17
7.3-5► Assign caregiver to a bundleMaybe not needed anymore
18
7.4Consult prescription
19
7.4-1► consult a specific prescription (refenceID)
20
7.4-2► consult all prescriptions of a patient (SSIN)(prescriber)
21
7.4-3► consult all prescriptions of a patient (SSIN)(caregiver)
22
7.4-4► consult all prescriptions for myself (SSIN - token)(patient)
23
7.4-5► consult all prescriptions created by myself for a patient (NIHII)(prescriber)
24
7.4-6► consult all prescriptions created by myself (NIHII)(prescriber)
25
7.4-9► consult prescriptions by suspended prescriber/caregiver
26
7.4-10
► consult prescriptions assigned to me (caregiver)
27
7.5Search prescription (patient, prescriber, caregiver)
28
7.5-1► based on defined BE criteria (id, presciber, caregiver, patient)
29
7.5-2► Custom filters : prescription assign to me filtered by patient
30
7.6Assign caregiver(s) to a prescription Actually, with a PUT method
31
7.6-1► Assign unique caregiver (prescriber, patient)
32
7.6-2► Assign multiple caregivers
33
7.6-5► Assign suspended caregiver (Check CoBRHA)
34
7.6-6► Assign by a suspended prescriber
35
7.7Status change
36
7.7-1 ► Start execution of prescription (caregiver)
$start (body present only if we want to start in the past)
{
"resourceType": "treatmentOperationDateParameter",
"treatmentOperationDate" : "{{PassedDate}}"
}
37
7.7-2 ► finish a prescription (caregiver)
$finish (body present only if we want to finish in the past)
{
"resourceType": "treatmentOperationDateParameter",
"treatmentOperationDate" : "{{PassedDate}}"
}
38
7.7-3 ► cancel prescription (patient, prescriber)$cancel{
"resourceType": "CancelParameter",
"reason": "my reason"
}
39
7.7-4► Expired prescriptionAutomated script
40
7.7-5► Dates of prescription (recordedDate, ValidationStartDate, TreatmentStartDate;,…)
41
7.7-6► Manage many caregivers
42
7.7-7► Mapping prescription status to definitive fhir statusField status + prescriptionStatusReason extension
43
7.7-8► Mapping treatment status to definitive fhir status
44
7.7-9► Suspended requester (prescriber, caregiver)
45
7.7-10
► Cancel execution of prescription$cancelExecution/
46
7.7-11► Dependency between prescriptions & prescription
47
7.7-12
► Interrupted caregiver execution
48
7.7-13► Inactive Status
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100