Also, wenn ich Dich jetzt richtig verstehe, hast Du mit dem "Notes:" Protokoll-Vorsatz Verständnisschwierigkeiten.
Wenn Du einen URL mit "notes:" als Protokoll-ID an den Browser ausgibst, wird beim Client der Notes-Client gestartet. Ideal in Umgebungen, in denen XC als Mail-System eingesetzt wird, um einem OL-User einen Link auf ein Notes-Dok zuzusenden, das dann aber im Notes-Client geöffnet wird. Das ist dasselbe, wie bei einem Link auf *.doc vom Browser eben Word aufgestartet wird.
Ist beim Client notes nicht (richtig) installiert, wird der Browser, wenn er "Notes:" sieht, Dich mit der Meldung "Unbekanntes Protokoll .... " oder sowas ähnliches anspucken (hoffentlich weichst Du schnell genug aus :-)
Mir scheint, für das was Du haben willst, ist die erste Syntax richtig, also "http:"
Wenn Du nicht die Doc-ID verwenden willst, dann verwende einen View, in dem Du irgendwelche Stichwörter anzeigst, dann kannst Du das Dokument dahinter problemlos austauschen. Beliebt ist ein versteckter View mit einem Alias "Pages"
http://database.nsf/pages/Stichwort?OpenDocument