Documentation

XmlExport440
in package
uses Log

used to bundle all database calls of Xml Export version 4.4

Table of Contents

Constants

SQL_ARTICLE  = "a.id AS arikel_id, a.name, a.einheit, a.a_nr, a.von, a.bis, a.migel_nr, a.art, a.leih_gebuehr, a.leih_gebuehr_sa, a.leih_abrech, a.vk_op, a.vk_op_sa, a.ek_op, a.vk_einheit, a.vk_einheit_sa, a.ek_einheit, a.bemerkung, a.vorgaenger, a.del"
fields of article

Methods

check_email()  : mixed
checkAndDelXmlRestkosten()  : mixed
check sum anteil_klient + anteil_kanton + anteil_gemeinde in table xml_restkosten - if == 0 -> delete entries
checkAndDelXmlRestkostenAK()  : mixed
check sum anteil_klient + restkosten in table xml_ea - if == 0 -> delete entries
copyRE_zuUebertragen()  : mixed
del_RE_XML()  : mixed
Rechnungen aus XML-Tabellen löschen
delEaXml()  : mixed
set anteil_klient = 0 for entry with id_rech = $id in table xml_restkosten
delEaXmlAk()  : mixed
set anteil_klient = 0 for entry with id_rech = $id in table xml_ea
delGmXml()  : mixed
set anteil_gemeinde = 0 for entry with id_rech = $id in table xml_restkosten
delKtXml()  : mixed
set anteil_kanton = 0 for entry with id_rech = $id in table xml_restkosten
delKvXml()  : mixed
delete entries for insurance-invoice from xml_ekarus_kv and xml_kv
delpublicSectorXmlAk()  : mixed
set restkosten = 0 for entry with id_rech = $id in table xml_ea
delXML_eintraege()  : mixed
delXML_eintraege_ekarus()  : mixed
delXML_eintraege_Kanton()  : mixed
delXML_eintraege_ohGM()  : mixed
delXML_eintraege_ohKa()  : mixed
delXML_eintraege_ohKL()  : mixed
delXML_for_all_rk()  : mixed
get_all_Owner_gln()  : mixed
Alle Owner-Daten holen
get_exportiert_KANTON_ekarus_RE()  : mixed
get_exportiert_Kanton_ekarus_RE_ByOwner()  : mixed
get_exportiert_KV_ekarus_RE()  : mixed
get_exportiert_KV_ekarus_RE_ByOwner()  : mixed
get_Rech_XML_Ekarus_Kanton()  : mixed
get_Rech_XML_Ekarus_KV()  : mixed
get_Rech_XML_oH()  : mixed
get_StornierteRechnungen()  : mixed
get_StornierteRechnungen_KANTON()  : mixed
get_StornierteRechnungen_KANTON_Spitex()  : mixed
get_StornierteRechnungen_Spitex()  : mixed
getAdditionalServicesTaxPoint()  : mysqli_result
get additional services for tax point services
getAll_L()  : mixed
alle Leistungen einer Verordnung holen
getALL_Leistunge_Verordnung_Datum()  : mixed
Daten zur Verordnung holen
getALL_RE_ByMonJahr()  : mixed
getALL_Verordnungen_Range()  : mixed
getAllDataKV()  : object
getAllDataRech_EA_2xml()  : mixed
getAllLeistungen_Restkosten_xml()  : mixed
getAllLeistungenRech_EA_2xml()  : mixed
getAllLeistungenRech_Kanton_2xml()  : mixed
getAmounts_month()  : mixed
getArtByRechID()  : mixed
Material nach Kostenträger
getArzt_V()  : mixed
Arztdaten
getArztData()  : mixed
getBetrag_KL_Rechnung()  : mixed
getExportierte_RE_ByMonJahr()  : object|null
getExportierte_RE_ByMonJahr_Spitex()  : type
getExportierte_RE_KANTON_ByMonJahr()  : object|null
getExportierte_RE_KANTON_ByMonJahr_Spitex()  : object|null
getFtByMonat_Klient_KT_byRID()  : mixed
FLEXIBLBE TARIFE NACH KOSTENTRÄGER
getKanton()  : mixed
getKantoneByID()  : mixed
getKlient_V()  : mixed
Klientendaten
getKlientData()  : mixed
getKLV_Leistungen_ByRID()  : mixed
LEISTUNGEN NACH RECHNUNGSSNUMMER HOLEN
getMonJahrOffeneRE()  : mixed
getMonJahrOffeneRE_byOwner()  : mixed
what is the <pre>x.old=0</pre> about?
getMonJahrOffeneRE_byOwner_ekarus()  : mixed
getMonJahrOffeneRE_EKARUS()  : mixed
getMwstFTByRechID()  : mixed
Mehrwertsteuer nach Rechnung-Kostenträger
getMwstMatByRechID()  : mixed
Mehrwertsteuer nach Rechnung-Kostenträger
getOffeneRE_ByMonJahr()  : object|void
getOffeneRE_ByMonJahr_oHand()  : object|null
getOffeneRE_ByMonJahr_Spitex()  : object|void
getOffeneRE_ByMonJahr_Spitex_Kanton()  : mixed
TODO verify presence of active implementations of getOffeneRE_ByMonJahr_Spitex_Kanton
getP()  : mixed
Personendaten auslesen
getRE_zuUebertragen()  : mysqli_result
getRE_zuUebertragen
getRE_zuUebertragen_ByOwner()  : mixed
getStornoData_ByIDR()  : object|null
getSum_xml_restkosten()  : mysql
get all entries from table xml_restkosten with given parameter
getSumTransmitterAkNotKv()  : mysql
get all entries from table xml_ea with given parameter
getTeilrechArtikel()  : mixed
getZusatzkosten()  : mixed
Restkosten bei Kanton BS holen
proof_export_kv()  : mixed
save_export()  : mixed
save_export_kanton()  : mixed
Set_XML_Export_Billcare()  : mixed
getResultsOrDie()  : object|void

Constants

SQL_ARTICLE

fields of article

public mixed SQL_ARTICLE = "a.id AS arikel_id, a.name, a.einheit, a.a_nr, a.von, a.bis, a.migel_nr, a.art, a.leih_gebuehr, a.leih_gebuehr_sa, a.leih_abrech, a.vk_op, a.vk_op_sa, a.ek_op, a.vk_einheit, a.vk_einheit_sa, a.ek_einheit, a.bemerkung, a.vorgaenger, a.del"

Methods

check_email()

public check_email(mixed $email) : mixed
Parameters
$email : mixed

checkAndDelXmlRestkosten()

check sum anteil_klient + anteil_kanton + anteil_gemeinde in table xml_restkosten - if == 0 -> delete entries

public checkAndDelXmlRestkosten(int $id) : mixed
Parameters
$id : int

id of entry in table rechnung -> selected invoices

checkAndDelXmlRestkostenAK()

check sum anteil_klient + restkosten in table xml_ea - if == 0 -> delete entries

public checkAndDelXmlRestkostenAK(int $id) : mixed
Parameters
$id : int

id of entry in table rechnung -> selected invoices

copyRE_zuUebertragen()

public copyRE_zuUebertragen() : mixed

del_RE_XML()

Rechnungen aus XML-Tabellen löschen

public del_RE_XML(mixed $id) : mixed
Parameters
$id : mixed

delEaXml()

set anteil_klient = 0 for entry with id_rech = $id in table xml_restkosten

public delEaXml(int $id) : mixed
Parameters
$id : int

id of entry in table rechnung -> selected invoices

delEaXmlAk()

set anteil_klient = 0 for entry with id_rech = $id in table xml_ea

public delEaXmlAk(int $id) : mixed
Parameters
$id : int

id of entry in table rechnung -> selected invoices

delGmXml()

set anteil_gemeinde = 0 for entry with id_rech = $id in table xml_restkosten

public delGmXml(int $id) : mixed
Parameters
$id : int

id of entry in table rechnung -> selected invoices

delKtXml()

set anteil_kanton = 0 for entry with id_rech = $id in table xml_restkosten

public delKtXml(int $id) : mixed
Parameters
$id : int

id of entry in table rechnung -> selected invoices

delKvXml()

delete entries for insurance-invoice from xml_ekarus_kv and xml_kv

public delKvXml(int $id) : mixed
Parameters
$id : int

id of entry in table rechnung -> selected invoices

delpublicSectorXmlAk()

set restkosten = 0 for entry with id_rech = $id in table xml_ea

public delpublicSectorXmlAk(int $id) : mixed
Parameters
$id : int

id of entry in table rechnung -> selected invoices

delXML_eintraege()

public delXML_eintraege(mixed $id) : mixed
Parameters
$id : mixed

delXML_eintraege_ekarus()

public delXML_eintraege_ekarus(mixed $id) : mixed
Parameters
$id : mixed

delXML_eintraege_Kanton()

public delXML_eintraege_Kanton(mixed $id) : mixed
Parameters
$id : mixed

delXML_eintraege_ohGM()

public delXML_eintraege_ohGM(mixed $id) : mixed
Parameters
$id : mixed

delXML_eintraege_ohKa()

public delXML_eintraege_ohKa(mixed $id) : mixed
Parameters
$id : mixed

delXML_eintraege_ohKL()

public delXML_eintraege_ohKL(mixed $id) : mixed
Parameters
$id : mixed

delXML_for_all_rk()

public delXML_for_all_rk(mixed $id) : mixed
Parameters
$id : mixed

get_all_Owner_gln()

Alle Owner-Daten holen

public get_all_Owner_gln(mixed $orga) : mixed
Parameters
$orga : mixed

get_exportiert_KANTON_ekarus_RE()

public get_exportiert_KANTON_ekarus_RE() : mixed

get_exportiert_Kanton_ekarus_RE_ByOwner()

public get_exportiert_Kanton_ekarus_RE_ByOwner(mixed $id_owner) : mixed
Parameters
$id_owner : mixed

get_exportiert_KV_ekarus_RE()

public get_exportiert_KV_ekarus_RE() : mixed

get_exportiert_KV_ekarus_RE_ByOwner()

public get_exportiert_KV_ekarus_RE_ByOwner(mixed $id_owner) : mixed
Parameters
$id_owner : mixed

get_Rech_XML_Ekarus_Kanton()

public get_Rech_XML_Ekarus_Kanton(mixed $monat, mixed $jahr, mixed $owner) : mixed
Parameters
$monat : mixed
$jahr : mixed
$owner : mixed

get_Rech_XML_Ekarus_KV()

public get_Rech_XML_Ekarus_KV(mixed $monat, mixed $jahr, mixed $owner) : mixed
Parameters
$monat : mixed
$jahr : mixed
$owner : mixed

get_Rech_XML_oH()

public get_Rech_XML_oH(mixed $monat, mixed $jahr, mixed $owner) : mixed
Parameters
$monat : mixed
$jahr : mixed
$owner : mixed

get_StornierteRechnungen()

public get_StornierteRechnungen(mixed $monat, mixed $jahr, mixed $id_owner) : mixed
Parameters
$monat : mixed
$jahr : mixed
$id_owner : mixed

get_StornierteRechnungen_KANTON()

public get_StornierteRechnungen_KANTON(mixed $monat, mixed $jahr, mixed $id_owner) : mixed
Parameters
$monat : mixed
$jahr : mixed
$id_owner : mixed

get_StornierteRechnungen_KANTON_Spitex()

public get_StornierteRechnungen_KANTON_Spitex(mixed $monat, mixed $jahr) : mixed
Parameters
$monat : mixed
$jahr : mixed

get_StornierteRechnungen_Spitex()

public get_StornierteRechnungen_Spitex(mixed $monat, mixed $jahr) : mixed
Parameters
$monat : mixed
$jahr : mixed

getAdditionalServicesTaxPoint()

get additional services for tax point services

public getAdditionalServicesTaxPoint() : mysqli_result
Return values
mysqli_result

getAll_L()

alle Leistungen einer Verordnung holen

public getAll_L(mixed $id_v) : mixed
Parameters
$id_v : mixed

getALL_Leistunge_Verordnung_Datum()

Daten zur Verordnung holen

public getALL_Leistunge_Verordnung_Datum(mixed $id_k, mixed $datum) : mixed
Parameters
$id_k : mixed
$datum : mixed

getALL_RE_ByMonJahr()

public getALL_RE_ByMonJahr(mixed $monat, mixed $jahr, mixed $owner) : mixed
Parameters
$monat : mixed
$jahr : mixed
$owner : mixed

getALL_Verordnungen_Range()

public getALL_Verordnungen_Range(mixed $id_k, mixed $startDate, mixed $endDate) : mixed
Parameters
$id_k : mixed
$startDate : mixed
$endDate : mixed

getAllDataKV()

public getAllDataKV(int $id) : object
Parameters
$id : int
Return values
object

getAllDataRech_EA_2xml()

public getAllDataRech_EA_2xml(mixed $id_r) : mixed
Parameters
$id_r : mixed

getAllLeistungen_Restkosten_xml()

public getAllLeistungen_Restkosten_xml(mixed $id_r) : mixed
Parameters
$id_r : mixed

getAllLeistungenRech_EA_2xml()

public getAllLeistungenRech_EA_2xml(mixed $id_r) : mixed
Parameters
$id_r : mixed

getAllLeistungenRech_Kanton_2xml()

public getAllLeistungenRech_Kanton_2xml(mixed $id_r) : mixed
Parameters
$id_r : mixed

getAmounts_month()

public getAmounts_month(mixed $monat, mixed $jahr, mixed $owner) : mixed
Parameters
$monat : mixed
$jahr : mixed
$owner : mixed

getArtByRechID()

Material nach Kostenträger

public getArtByRechID(mixed $id_r, mixed $id_kostentraeger) : mixed
Parameters
$id_r : mixed
$id_kostentraeger : mixed

getArzt_V()

Arztdaten

public getArzt_V(mixed $id_a) : mixed
Parameters
$id_a : mixed

getArztData()

public getArztData(mixed $id_a) : mixed
Parameters
$id_a : mixed

getBetrag_KL_Rechnung()

public getBetrag_KL_Rechnung(mixed $id_r) : mixed
Parameters
$id_r : mixed

getExportierte_RE_ByMonJahr()

public getExportierte_RE_ByMonJahr(int $month, int $year, int $id) : object|null
Parameters
$month : int
$year : int
$id : int
Return values
object|null

getExportierte_RE_ByMonJahr_Spitex()

public getExportierte_RE_ByMonJahr_Spitex(int $month, int $year) : type
Parameters
$month : int
$year : int
Return values
type

getExportierte_RE_KANTON_ByMonJahr()

public getExportierte_RE_KANTON_ByMonJahr(int $month, int $year, int $id) : object|null
Parameters
$month : int
$year : int
$id : int
Return values
object|null

getExportierte_RE_KANTON_ByMonJahr_Spitex()

public getExportierte_RE_KANTON_ByMonJahr_Spitex(int $month, int $year) : object|null
Parameters
$month : int
$year : int
Return values
object|null

getFtByMonat_Klient_KT_byRID()

FLEXIBLBE TARIFE NACH KOSTENTRÄGER

public getFtByMonat_Klient_KT_byRID(mixed $id_rech, mixed $kt) : mixed
Parameters
$id_rech : mixed
$kt : mixed

getKanton()

public getKanton(mixed $id_kanton) : mixed
Parameters
$id_kanton : mixed

getKlient_V()

Klientendaten

public getKlient_V(mixed $id_k) : mixed
Parameters
$id_k : mixed

getKlientData()

public getKlientData(mixed $id_k) : mixed
Parameters
$id_k : mixed

getKLV_Leistungen_ByRID()

LEISTUNGEN NACH RECHNUNGSSNUMMER HOLEN

public getKLV_Leistungen_ByRID(mixed $id_r) : mixed
Parameters
$id_r : mixed

getMonJahrOffeneRE()

public getMonJahrOffeneRE() : mixed

getMonJahrOffeneRE_byOwner()

what is the <pre>x.old=0</pre> about?

public getMonJahrOffeneRE_byOwner(mixed $id_owner) : mixed

Not sure .. Use

getMonJahrOffeneRE_EKARUS()
instead

Parameters
$id_owner : mixed

getMonJahrOffeneRE_byOwner_ekarus()

public getMonJahrOffeneRE_byOwner_ekarus(mixed $id_owner) : mixed

Use

getMonJahrOffeneRE_EKARUS()
instead

Parameters
$id_owner : mixed

getMonJahrOffeneRE_EKARUS()

public getMonJahrOffeneRE_EKARUS([mixed $table = 'xml_ekarus_kv' ][, mixed $kostenträger = null ][, mixed $owner = null ]) : mixed
Parameters
$table : mixed = 'xml_ekarus_kv'
$kostenträger : mixed = null
$owner : mixed = null

getMwstFTByRechID()

Mehrwertsteuer nach Rechnung-Kostenträger

public getMwstFTByRechID(mixed $id_r, mixed $id_kostentraeger) : mixed
Parameters
$id_r : mixed
$id_kostentraeger : mixed

getMwstMatByRechID()

Mehrwertsteuer nach Rechnung-Kostenträger

public getMwstMatByRechID(mixed $id_r, mixed $id_kostentraeger) : mixed
Parameters
$id_r : mixed
$id_kostentraeger : mixed

getOffeneRE_ByMonJahr()

public getOffeneRE_ByMonJahr(int $month, int $year, int $id) : object|void
Parameters
$month : int
$year : int
$id : int
Return values
object|void

getOffeneRE_ByMonJahr_oHand()

public getOffeneRE_ByMonJahr_oHand(mixed $monat, mixed $jahr, mixed $owner, mixed $klient, mixed $kanton, mixed $gemeinde) : object|null
Parameters
$monat : mixed
$jahr : mixed
$owner : mixed
$klient : mixed
$kanton : mixed
$gemeinde : mixed
Return values
object|null

getOffeneRE_ByMonJahr_Spitex()

public getOffeneRE_ByMonJahr_Spitex(type $month, type $year) : object|void
Parameters
$month : type
$year : type
Return values
object|void

getOffeneRE_ByMonJahr_Spitex_Kanton()

TODO verify presence of active implementations of getOffeneRE_ByMonJahr_Spitex_Kanton

public getOffeneRE_ByMonJahr_Spitex_Kanton(mixed $monat, mixed $jahr) : mixed
Parameters
$monat : mixed
$jahr : mixed

getP()

Personendaten auslesen

public getP(mixed $id) : mixed
Parameters
$id : mixed

getRE_zuUebertragen()

getRE_zuUebertragen

public getRE_zuUebertragen() : mysqli_result

Use DomainObject together with the DataMapper instead

Return values
mysqli_result

getRE_zuUebertragen_ByOwner()

public getRE_zuUebertragen_ByOwner(mixed $id_owner) : mixed

Use DomainObject together with the DataMapper instead

Parameters
$id_owner : mixed

getStornoData_ByIDR()

public getStornoData_ByIDR(int $id) : object|null
Parameters
$id : int
Return values
object|null

getSum_xml_restkosten()

get all entries from table xml_restkosten with given parameter

public getSum_xml_restkosten(int $owner[, string $mY = '' ]) : mysql
Parameters
$owner : int

0 if isSpitex - if >0 id of owner

$mY : string = ''

string like month_year witch

Return values
mysql

query result

getSumTransmitterAkNotKv()

get all entries from table xml_ea with given parameter

public getSumTransmitterAkNotKv([string $mY = '' ]) : mysql
Parameters
$mY : string = ''

string like month_year witch

Return values
mysql

query result

getTeilrechArtikel()

public getTeilrechArtikel(mixed $id_r, mixed $id_artikel) : mixed
Parameters
$id_r : mixed
$id_artikel : mixed

getZusatzkosten()

Restkosten bei Kanton BS holen

public getZusatzkosten(mixed $id_rech) : mixed
Parameters
$id_rech : mixed

proof_export_kv()

public proof_export_kv(mixed $id_r) : mixed
Parameters
$id_r : mixed

save_export()

public save_export(mixed $id_r, mixed $monat, mixed $jahr, mixed $datum, mixed $zeit, mixed $betrag, mixed $id_owner) : mixed
Parameters
$id_r : mixed
$monat : mixed
$jahr : mixed
$datum : mixed
$zeit : mixed
$betrag : mixed
$id_owner : mixed

save_export_kanton()

public save_export_kanton(mixed $id_r, mixed $monat, mixed $jahr, mixed $datum, mixed $zeit, mixed $betrag, mixed $id_owner) : mixed
Parameters
$id_r : mixed
$monat : mixed
$jahr : mixed
$datum : mixed
$zeit : mixed
$betrag : mixed
$id_owner : mixed

Set_XML_Export_Billcare()

public Set_XML_Export_Billcare(mixed $id_r) : mixed
Parameters
$id_r : mixed

getResultsOrDie()

protected getResultsOrDie(string $query, string $methodName) : object|void
Parameters
$query : string
$methodName : string
Return values
object|void

        
On this page

Search results