Posts

Es werden Posts vom Juli, 2012 angezeigt.

Definition Behandlungsfall

Die Definition des Behandlungsfalles basiert auf den Regelungen des Bundesmantelvertrags Ärzte (siehe http://www.kbv.de/rechtsquellen/2310.html ) §1a Nr 28 BMV-Ä: Behandlungsfall: Die gesamte von derselben Arztpraxis (Nr. 18) innerhalb desselben Kalendervierteljahres an demselben Versicherten ambulant zu Lasten derselben Krankenkasse vorgenommene Behandlung gilt jeweils als Behandlungsfall; Behandlungsfälle beziehen sich auf die Rechtsbeziehungen zwischen Kassenärztlichen Vereinigungen und Krankenkassen im Abrech-nungswesen. Nr. 18 Arztpraxis : Tätigkeitsort des Vertragsarztes oder Vertragspsychotherapeuten an seiner Betriebsstätte, der auch die Nebenbetriebsstätten der Arztpraxis einschließt . Arztpraxis in diesem Sinne ist auch die Berufsausübungsgemeinschaft oder ein Medizinisches Versorgungszentrum. => d.h. HBSNR Falls mal wieder Unklarheiten aufkommen...

Immer wieder ORA-01722 (invalid number)

eine sehr gute Erläuterung zum Thema ORA-01722 findet sich hier:   http://oraculix.wordpress.com/2008/12/11/immer-wieder-ora-01722-invalid-number/ Hauptursache: Beim Vergleich alphanumerischer mit numerischen Werten führt Oracle ein implizites TO_NUMBER durch. Mögliche Gegenmaßnahme: Abfrage nicht als number (= 15), sondern als string (='15')

MERGE und ORA-01791

!DRAFT! ORA-01791: not a SELECTed expression und MERGE - Statement Quelle: http://asktom.oracle.com/pls/apex/f?p=100:11:0::::P11_QUESTION_ID:5229766627656 create table t_videos (title_id number primary key, title varchar2(20) not null, rented_date da te not null); insert into t_videos values (1, 'TITANIC', sysdate - 10); insert into t_videos values (2, 'TERMINATOR-II', sysdate - 12); insert into t_videos values (3, 'MEN IN BLACK', sysdate - 12); insert into t_videos values (4, 'TITANIC', sysdate - 10); insert into t_videos values (5, 'MEN IN BLACK', sysdate - 12); commit; select * from t_videos order by rented_date desc; select distinct title from t_videos order by rented_date desc; -> Fehler ORA-01791: not a SELECTed expression select title from (select title, row_number() over (partition by title order by rented_date desc) rno from t_videos order by rented_date desc) where rno = 1; -> gewünschte Reihenfolge ohne Fehler =>