TAPI Schnittstelle nutzen

Fragen, Anregungen oder Tipps und Tricks? Hier ist der erste Anlaufpunkt.
Nicht sicher, wo ein Thema hingehört? Hier hinein - wir kümmern uns! :)

Moderator: Forum Moderatoren

Forumsregeln
TM-Startforum - "offen für alle Themen".
Beiträge, die in einen anderen Bereich passen, werden bei Bedarf verschoben.
Antworten
kiitfe
Beiträge: 34
Registriert: Mittwoch 22. März 2017, 10:42
8
Hat Dank erhalten: 1 mal

TAPI Schnittstelle nutzen

Beitrag 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!
Max
Beiträge: 223
Registriert: Donnerstag 19. Februar 2009, 08:28
16
Hat sich bedankt: 2 mal

Re: TAPI Schnittstelle nutzen

Beitrag 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.ä.).
PlanB
Beiträge: 29
Registriert: Dienstag 20. Oktober 2015, 11:25
9

Re: TAPI Schnittstelle nutzen

Beitrag 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.
kiitfe
Beiträge: 34
Registriert: Mittwoch 22. März 2017, 10:42
8
Hat Dank erhalten: 1 mal

Re: TAPI Schnittstelle nutzen

Beitrag 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?
PlanB
Beiträge: 29
Registriert: Dienstag 20. Oktober 2015, 11:25
9

Re: TAPI Schnittstelle nutzen

Beitrag 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
kiitfe
Beiträge: 34
Registriert: Mittwoch 22. März 2017, 10:42
8
Hat Dank erhalten: 1 mal

Re: TAPI Schnittstelle nutzen

Beitrag 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.
PlanB
Beiträge: 29
Registriert: Dienstag 20. Oktober 2015, 11:25
9

Re: TAPI Schnittstelle nutzen

Beitrag von PlanB »

Dann einfach schauen ob die Telefone irgendwie die Möglichkeit bieten. Viele SIP-Telefone bieten eine Steuerungsschnittstelle..
kiitfe
Beiträge: 34
Registriert: Mittwoch 22. März 2017, 10:42
8
Hat Dank erhalten: 1 mal

Re: TAPI Schnittstelle nutzen

Beitrag von kiitfe »

Ok, Danke dir. Ich werd mich in der Richtung mal informieren!
Antworten

Wer ist online?

Mitglieder in diesem Forum: Ahrefs [Bot], Bing [Bot], Google [Bot], Henrik313 und 13 Gäste