Seite 1 von 1
TAPI Schnittstelle nutzen
Verfasst: Montag 22. Februar 2021, 11:36
von kiitfe
Hallo zusammen,
ich möchte gerne in der Praxis die Telefoniefunktionen erweitern.
Dazu habe ich in den Grundeinstellungen die Option "TAPI Schnittstelle" gefunden.
Die Praxistelefonanlage unterstützt TAPI.
Was muss ich tun, damit ich die Funktion nutzen kann?
Ich würde gerne Rufnummern direkt aus der Patientenkartei "anrufbar" machen, z.b. mit Rechtsklick.
Ist das in TM möglich? Oder geht das nicht?
Danke!
Re: TAPI Schnittstelle nutzen
Verfasst: Montag 22. Februar 2021, 14:43
von Max
Direkt von Haus aus nicht, glaube ich. Die Tapischnittstelle ruft den anrufenden Patienten auf, sofern die Rufnummer hinterlegt ist.
Der Anruf per Rechtsklick ist oftmals über die Software der Telefonanlage möglich (alternativ Tastenkürzel o.ä.).
Re: TAPI Schnittstelle nutzen
Verfasst: Montag 22. Februar 2021, 15:15
von PlanB
Kommt drauf an ob die Telefonanlage auch eine API besitzt, dann könnte man innerhalb von TurboMed ein Formular erstellen, welches dann:
Patient.AdressDaten.ErsteTelefonnummer.Nummer
wählt.
- Schwerpunkt MSXML2.ServerXMLHTTP, wird von TurboMed unterstützt.
Re: TAPI Schnittstelle nutzen
Verfasst: Montag 22. Februar 2021, 15:43
von kiitfe
Danke für eure Antworten bisher!
@Max Ja, die Rufnummernerkennung sollte wsl gehen, aber wird nicht wirklich benötigt.
Kommt drauf an ob die Telefonanlage auch eine API besitzt
--> Ja ist eine Asterisk Anlage.
Patient.AdressDaten.ErsteTelefonnummer.Nummer
wählt.
- Schwerpunkt MSXML2.ServerXMLHTTP, wird von TurboMed unterstützt.
Kannst du das genauer erläutern? Oder hast du das bereits mal erstellt?
Ich habe zwar mal ein Formular erstellt bzw. angepasst, aber ansonsten nicht weiterverfolgt.
Ansonsten werd ich mich da nochmal bissl reinarbeiten.
Ich glaube das könnte dann eine erste Möglichkeit sein ein komfortableres Wählen zu ermöglichen..
Eventuell wäre es vielleicht auch eine Möglichkeit über das Kontextmenü (Rechtsklick) auf die Nummer des Patienten diese an einen Dialer (z.B. Dialer.exe) weiterzuleiten?
Gibt es eine Möglichkeit dieses Kontextmenü zu programmieren?
Re: TAPI Schnittstelle nutzen
Verfasst: Montag 22. Februar 2021, 16:50
von PlanB
Kannst du das genauer erläutern? Oder hast du das bereits mal erstellt?
Ich habe zwar mal ein Formular erstellt bzw. angepasst, aber ansonsten nicht weiterverfolgt.
Ansonsten werd ich mich da nochmal bissl reinarbeiten.
Ich glaube das könnte dann eine erste Möglichkeit sein ein komfortableres Wählen zu ermöglichen..
Eventuell wäre es vielleicht auch eine Möglichkeit über das Kontextmenü (Rechtsklick) auf die Nummer des Patienten diese an einen Dialer (z.B. Dialer.exe) weiterzuleiten?
Gibt es eine Möglichkeit dieses Kontextmenü zu programmieren?
Verfügt die Asterisk über eine SOAP/REST-API?
Code: Alles auswählen
Public Function ffPostJSON ()
Set objHTTP = CreateObject("MSXML2.ServerXMLHTTP")
URL = "URL_ZUM_DIALEN_DER_RUFNUMMER"
objHTTP.Open "POST", URL, False
objHTTP.setRequestHeader "Authorization", "Basic PASSWORT"
objHTTP.setRequestHeader "Content-Type", "application/json"
objHTTP.setRequestHeader "Accept", "application/json"
json = "{""action"":""dial"",""destination"": """ & Patient.AdressDaten.ErsteTelefonnummer.Nummer & """,""prefix"":""auto""}"
'MsgBox json
objHTTP.send (json)
If objHTTP.Status >= 400 And objHTTP.Status <= 599 Then
MsgBox "Error Occurred : " & objHTTP.status & " - " & objHTTP.statusText
ffPostJSON = false
Else
'MsgBox "Success : " & objHTTP.status & " - " & objHTTP.ResponseText
ffPostJSON = true
End If
End Function
Re: TAPI Schnittstelle nutzen
Verfasst: Montag 22. Februar 2021, 17:25
von kiitfe
Verfügt die Asterisk über eine SOAP/REST-API?
Ja eine REST-API ist vorhanden, aber soweit ich weiß nur für Verwaltungsaufgaben.
Re: TAPI Schnittstelle nutzen
Verfasst: Montag 22. Februar 2021, 20:23
von PlanB
Dann einfach schauen ob die Telefone irgendwie die Möglichkeit bieten. Viele SIP-Telefone bieten eine Steuerungsschnittstelle..
Re: TAPI Schnittstelle nutzen
Verfasst: Dienstag 23. Februar 2021, 13:04
von kiitfe
Ok, Danke dir. Ich werd mich in der Richtung mal informieren!