Use study_id for access code

This commit is contained in:
Marko Jovanovic 2025-10-16 14:32:36 +02:00
parent 9543cbee2f
commit 2aff09e6ba

View File

@ -81,6 +81,7 @@ class ContactUncontactedCommand extends Command
// 3. Contact the HTTP REST API // 3. Contact the HTTP REST API
try { try {
$study_id = $phoneContact->getStudyId();
$response = $this->httpClient->request('POST', self::$apiEndpoint, [ $response = $this->httpClient->request('POST', self::$apiEndpoint, [
'headers' => [ 'headers' => [
'X-CM-PRODUCTTOKEN' => $this->sms_gateway_api_key, 'X-CM-PRODUCTTOKEN' => $this->sms_gateway_api_key,
@ -97,7 +98,7 @@ class ContactUncontactedCommand extends Command
], ],
'body': { 'body': {
'type': 'auto', 'type': 'auto',
'content': 'Liebe Patientin, lieber Patient, \ngerne möchten wir von Ihnen erfahren, wie zufrieden Sie mit uns sind. Wir freuen uns, wenn Sie sich die Zeit nehmen und uns Ihre Eindrücke mitteilen.\nIhre Anregungen landen über den direkten Weg beim Qualitäts- und Risikomanagement.\n\nhttps://umfragetool.ukbonn.de/login?id=QMBEFR_TEST \n\nIhr UKB.\n\nSMS vom UKB abbestellen per E-Mail an: datenschutz@ukbonn.de' 'content': 'Liebe Patientin, lieber Patient, \ngerne möchten wir von Ihnen erfahren, wie zufrieden Sie mit uns sind. Wir freuen uns, wenn Sie sich die Zeit nehmen und uns Ihre Eindrücke mitteilen.\nIhre Anregungen landen über den direkten Weg beim Qualitäts- und Risikomanagement.\n\nhttps://umfragetool.ukbonn.de/login?id={$study_id} \n\nIhr UKB.\n\nSMS vom UKB abbestellen per E-Mail an: datenschutz@ukbonn.de'
}, },
'minimumNumberOfMessageParts': 1, 'minimumNumberOfMessageParts': 1,
'maximumNumberOfMessageParts': 8, 'maximumNumberOfMessageParts': 8,