Hallo,
ist es möglich, dass man über einen Link direkt die Kartei eines Patienten in tomedo öffnen kann?
Falls ja: wie muss die URL aufgebaut sein, um z.B. eine Patienten-ID als Parameter zu übergeben?
Das würde die Integration mit anderen System deutlich vereinfachen.
Mir ist aufgefallen, dass tomedo eigene URL-Schemata definiert:
% defaults read ~/Applications/tomedo.app/Contents/Info.plist CFBundleURLTypes
(
{
CFBundleURLName = Dokumente;
CFBundleURLSchemes = (
dokument
);
},
{
CFBundleURLName = Aufgaben;
CFBundleURLSchemes = (
aufgabe
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
patient
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
mutter
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
vater
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
sohn
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
tochter
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
ehemann
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
ehefrau
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
grossvater
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
grossmutter
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
bruder
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
schwester
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
enkelsohn
);
},
{
CFBundleURLName = Familienmitglieder;
CFBundleURLSchemes = (
enkeltochter
);
},
{
CFBundleTypeRole = Editor;
CFBundleURLName = tomedo;
CFBundleURLSchemes = (
tomedo
);
}
)
Und ich kann im Terminal auch tomedo über einen "tomedo-Link" öffnen:
% open tomedo://
Aber leider eben keine Patienten direkt. Sowas wäre ein Traum:
% open 'tomedo://patient?patientID=42'
Klappt aber leider nicht.