Sachverhalt: A. Im Kantonsblatt vom 21. Januar 2004 hat das Sanitätsdepartement des Kantons Basel-Stadt die Tarifordnung für die staatlichen Spitäler vom 24. Dezember 2003 publiziert. Diese sieht im II. Kapitel u.a. Folgendes vor: 1. In Akutkliniken des Kantonsspitals betragen die Tarife für a) Patienten mit Wohnsitz im Kanton Basel-Stadt Fr. 497.-- in der allgemeinen, Fr. 520.-- in der halbprivaten und Fr. 598.-- in der privaten Abteilung, b) Patienten mit Wohnsitz in anderen Kantonen Fr. 658.-- in der allgemeinen, Fr. 688.-- in der halbprivaten und Fr. 789.-- in der privaten Abteilung, c) Patienten mit Wohnsitz im Ausland Fr. 739.-- in der allgemeinen, Fr. 769.-- in der halbprivaten und Fr. 800.-- in der privaten Abteilung, d) gesunde Säuglinge Fr. 40.-- in der allgemeinen, Fr. 90.-- in der halbprivaten und Fr. 120.-- in der privaten Abteilung, wobei sich der Tarif nach der Spitalabteilung der Mutter richtet. 2. In geriatrischen Kliniken betragen die Tarife für a) Patienten mit Wohnsitz im Kanton Basel-Stadt Fr. 380.-- in der allgemeinen, Fr. 397.-- in der halbprivaten und Fr. 457.-- in der privaten Abteilung, b) Patienten mit Wohnsitz in anderen Kantonen Fr. 390.-- in der allgemeinen, Fr. 417.-- in der halbprivaten und Fr. 477.-- in der privaten Abteilung, c) Patienten mit Wohnsitz im Ausland Fr. 400.-- in der allgemeinen, Fr. 427.-- in der halbprivaten und Fr. 487.-- in der privaten Abteilung. 3. In der psychiatrischen Universitätsklinik betragen die Tarife für a) Patienten mit Wohnsitz im Kanton Basel-Stadt Fr. 310.-- in der allgemeinen, Fr. 505.-- in der halbprivaten und Fr. 600.-- in der privaten Abteilung, b) Patienten mit Wohnsitz in anderen Kantonen Fr. 550.-- in der allgemeinen, Fr. 620.-- in der halbprivaten und Fr. 730.-- in der privaten Abteilung, c) Patienten mit Wohnsitz im Ausland Fr. 580.-- in der allgemeinen, Fr. 710.-- in der halbprivaten und Fr. 855.-- in der privaten Abteilung. Im III. Kapitel, das Einzelleistungen betrifft, sieht die Tarifordnung u.a. Folgendes vor: 1. Als Einzelleistungen zu verrechnende medizinische Leistungen im Sinn von § 7 der Spitaltarifverordnung sind: 1. Medizinische Leistungen: a) ärztliche Leistungen stationär laut Spitalleistungskatalog (Pos. 1000-3999 SLK, beziehungsweise bei fehlenden SLK-Positionen nach entsprechenden Tarmed-Positionen); b) ärztliche Leistungen ambulant gemäss Tarmed-Tarif. 2. Arzthonorare für stationäre Behandlungen gemäss § 7 Abs. 3 der Spitaltarifverordnung werden auf der Grundlage des Spitalleistungskataloges und eines allfälligen Zusatzkataloges basierend auf dem durch die Medizinaltarifkommission UVG und H+ (die Spitäler der Schweiz) jeweils vereinbarten Taxpunktwertes verrechnet. Für das Arzthonorar wird auf den Spitalleistungskatalog bzw. bei fehlenden SLK-Positionen auf den Tarmed-Taxpunktwert und den Zusatzkatalog bzw. gemäss Halbprivatvereinbarung ein Zuschlag festgelegt: - bei Honoraren für stationäre Halbprivatpatienten: 100%, bzw. gemäss Halbprivatvereinbarung, - bei Honoraren für stationäre Privatpatienten: 120 bis 170%, - bei Honoraren für ambulante Privatbehandlungen: 50%, vorbehalten bleiben Tarifschutzbestimmungen des KVG bzw. UVG. B. Gegen diese Tarifordnung hat die Helsana Versicherungen AG am 20. Februar 2004 mit Bezug auf die Tarife und Honorare für Privatpatienten eine staatsrechtliche Beschwerde eingereicht. Sie verlangt die Aufhebung der Tarifordnung, eventualiter die Aufhebung von Ziff. 1.1 und 2 des III. Kapitels bzw. subeventualiter von Ziff. 2 des III. Kapitels. In ihrer Vernehmlassung vom 20. April 2004 hat das Sanitätsdepartement auf Abweisung der Beschwerde geschlossen, soweit darauf einzutreten sei. 