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_resultgetAll_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
objectgetAllDataRech_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|nullgetExportierte_RE_ByMonJahr_Spitex()
public
getExportierte_RE_ByMonJahr_Spitex(int $month, int $year) : type
Parameters
- $month : int
- $year : int
Return values
typegetExportierte_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|nullgetExportierte_RE_KANTON_ByMonJahr_Spitex()
public
getExportierte_RE_KANTON_ByMonJahr_Spitex(int $month, int $year) : object|null
Parameters
- $month : int
- $year : int
Return values
object|nullgetFtByMonat_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
getKantoneByID()
public
getKantoneByID() : 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|voidgetOffeneRE_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|nullgetOffeneRE_ByMonJahr_Spitex()
public
getOffeneRE_ByMonJahr_Spitex(type $month, type $year) : object|void
Parameters
- $month : type
- $year : type
Return values
object|voidgetOffeneRE_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
Return values
mysqli_resultgetRE_zuUebertragen_ByOwner()
public
getRE_zuUebertragen_ByOwner(mixed $id_owner) : mixed
Parameters
- $id_owner : mixed
getStornoData_ByIDR()
public
getStornoData_ByIDR(int $id) : object|null
Parameters
- $id : int
Return values
object|nullgetSum_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