66 lines
2.8 KiB
Plaintext
66 lines
2.8 KiB
Plaintext
CREATE TABLE IF NOT EXISTS `gkvabrechnung` (
|
|
`Oid` bigint NOT NULL AUTO_INCREMENT,
|
|
`Tid` int NOT NULL,
|
|
`Notice` varchar(1024) DEFAULT NULL,
|
|
`InsTs` datetime DEFAULT NULL,
|
|
`InsUser` varchar(256) DEFAULT NULL,
|
|
`Version` bigint DEFAULT NULL,
|
|
`UdpUser` varchar(256) DEFAULT NULL,
|
|
`IsActive` tinyint DEFAULT NULL,
|
|
`SystemEntryID` int DEFAULT NULL,
|
|
`AbrechnungsZeitraumStart` datetime DEFAULT NULL,
|
|
`AbrechnungsZeitraumEnde` datetime DEFAULT NULL,
|
|
`Betrag` decimal(18,10) DEFAULT NULL,
|
|
`Bezahlt` tinyint DEFAULT NULL,
|
|
`UrbelegeGesendet` tinyint DEFAULT NULL,
|
|
`ErstelltAm` datetime DEFAULT NULL,
|
|
`Verfahrensstufe` int DEFAULT '0',
|
|
PRIMARY KEY (`Oid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
CREATE TABLE IF NOT EXISTS `gkvabrechnung2invoicebase` (
|
|
`GkvAbrechnungOid` bigint NOT NULL,
|
|
`InvoiceBaseOid` bigint NOT NULL,
|
|
PRIMARY KEY (`GkvAbrechnungOid`,`InvoiceBaseOid`),
|
|
KEY `fk_invoicebaseoid_idx` (`InvoiceBaseOid`),
|
|
CONSTRAINT `fk_gkvabrechnungoid` FOREIGN KEY (`GkvAbrechnungOid`) REFERENCES `gkvabrechnung` (`Oid`),
|
|
CONSTRAINT `fk_invoicebaseoid` FOREIGN KEY (`InvoiceBaseOid`) REFERENCES `invoicebase` (`Oid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1;
|
|
|
|
CREATE TABLE IF NOT EXISTS `gkvtransferprotokoll` (
|
|
`Oid` bigint NOT NULL AUTO_INCREMENT,
|
|
`Tid` int NOT NULL,
|
|
`Notice` varchar(1024) DEFAULT NULL,
|
|
`InsTs` datetime DEFAULT NULL,
|
|
`InsUser` varchar(256) DEFAULT NULL,
|
|
`Version` bigint DEFAULT NULL,
|
|
`UdpUser` varchar(256) DEFAULT NULL,
|
|
`IsActive` tinyint DEFAULT NULL,
|
|
`SystemEntryID` int DEFAULT NULL,
|
|
`GkvAbrechnungOid` bigint DEFAULT NULL,
|
|
`AbsenderBezeichnung` varchar(4096) DEFAULT NULL,
|
|
`EmpfangerBezeichnung` varchar(4096) DEFAULT NULL,
|
|
`IKLeistungserbringer` varchar(256) DEFAULT NULL,
|
|
`IKKrankenkasse` varchar(256) DEFAULT NULL,
|
|
`IKKostentrager` varchar(256) DEFAULT NULL,
|
|
`IKDatenannahmestelle` varchar(256) DEFAULT NULL,
|
|
`Rechnungsnummer` varchar(64) DEFAULT NULL,
|
|
`Datenaustauschreferenz` int DEFAULT NULL,
|
|
`Transfernummer` int DEFAULT NULL,
|
|
`Transfername` varchar(256) DEFAULT NULL,
|
|
`ErstelltAm` datetime DEFAULT NULL,
|
|
`Dateityp` varchar(4096) DEFAULT NULL,
|
|
`Dateiname` varchar(4096) DEFAULT NULL,
|
|
`Dateigrosse` int DEFAULT NULL,
|
|
`Nutzdatendatei` mediumtext,
|
|
`Auftragsdatei` varchar(1024) DEFAULT NULL,
|
|
`SentApp8Success` tinyint NOT NULL DEFAULT '0',
|
|
`SentDakotaSuccess` tinyint NOT NULL DEFAULT '0',
|
|
`ResultType` int DEFAULT NULL,
|
|
`Fehlertitel` varchar(256) DEFAULT NULL,
|
|
`Fehlerdatum` datetime DEFAULT NULL,
|
|
`Fehlernachricht` varchar(4096) DEFAULT NULL,
|
|
PRIMARY KEY (`Oid`),
|
|
KEY `FK_GKVTRANSFERPROTOKOLL_GKVABRECHNUNG` (`GkvAbrechnungOid`),
|
|
CONSTRAINT `FK_GKVTRANSFERPROTOKOLL_GKVABRECHNUNG` FOREIGN KEY (`GkvAbrechnungOid`) REFERENCES `gkvabrechnung` (`Oid`)
|
|
) ENGINE=InnoDB DEFAULT CHARSET=latin1; |