Einstellungen

Alle allgemeinen Einstellungen sind via [MDP MediData > Einstellungen > Einstellungen öffnen] verfügbar.

Nach einer Änderung der Einstellungen sollte die Applikation neu gestartet werden.

Einstellungen Syntax

Einstellunge können entweder statisch oder dynamischen Inhalt beinhalten.

Für statischen Inhalt, wird normaler Text in die entsprechende Einstellung eingefügt.
z.B. für DefaultLawType > „kgvLawType“

Dynamischer Inhalt kann entweder auf allgemeine Einstellungen, gerade ausführende Objekte oder SQL-Abfragen zurückgreifen.

Der Syntax ist dabei [@@Typ.Name/ID/Abfrage].

Für den Typ sind folgende Werte gültig:

  • setting
  • local
  • translation
  • query

setting greift auf alle aktiven Einstellungen von MDP MediData zurück, wobei der zweite Teil der Name der Einstellung ist.
Syntax Beispiel: [@@setting.DefaultLawType@@]

local greift auf das aktuelle Objekt zu, z.B. bei der Rechnungsgenerierung, docentry, invoicecardcode, doctorcardcode, patientcardcode.
Syntax Beispiel: [@@local.docentry@@]

translation ermöglicht den Zugriff auf die Übersetzungsdatei, wobei der zweite Teil des Syntax die Übersetzungs ID ist.
Syntax Beispiel: [@@translation.MSG006@@]

query ermöglicht das ausführen komplexer Abfragen. Diese können mit den anderen 3 Typen (setting, local, translation) kombiniert werden, hier ändert sich jedoch der Syntax für die verschachtelten Objekte zu {@@Typ.Name/ID}.

Syntax Beispiele:

  • [@@query.SELECT TOP 1 Street FROM ADM1@@]
  • [@@query.SELECT CASE WHEN COUNT(*) = 0 THEN ‚{@@translation.MSG012@@}‘ ELSE “ end as v FROM INV1 T0 WHERE COALESCE(U_v01_tariffChiffre, “) <> “ AND DocEntry = {@@local.docentry@@} @@]
  • [@@query.SELECT CASE WHEN COALESCE(U_v01_tariffChiffre,“) <>“ THEN ‚Y‘ ELSE ‚N‘ END as v FROM INV1 WHERE DocEntry = {@@local.docentry@@} AND LineNum = {@@local.LineNum@@} @@]
  • [@@query.SELECT TOP 1 COALESCE(T1.Street, “) + COALESCE(‚ ‚ + T1.StreetNo, “) as Street FROM OCRD T0 LEFT OUTER JOIN CRD1 T1 ON T0.CardCode = T1.CardCode AND T0.BillToDef = T1.Address WHERE T0.CardCode = ‚{@@local.invoiceCardCode@@}’@@]
  • [@@query.SELECT CardName FROM OCRD WHERE CardCode = ‚{@@local.invoiceCardCode@@}’@@]

Verfügbare Einstellungen

Die hier aufgeführten Einstellungen sind Versions und Implementierungsunabhängig.

NameStandardwertBeschreibung
ActivateDocumentCKS
ActivateDocumentSync
AdminInfoCity
AdminInfoCompanyCanton
AdminInfoCompanyNIF
AdminInfoCountry
AdminInfoEmail
AdminInfoInternetAddress
AdminInfoPhone
AdminInfoStreet
AdminInfoStreetNo
AdminInfoZipCode
AttachmentBase
AttachmentCKSQuery00
AttachmentCKSQuery01
AttachmentSBOQuery00
AttachmentSBOQuery01
BillerCompanyDefaultDepartment
BP_PatientContactBasedOnFunction
BranchesConfigured
ClientCertificateGLN
ClientClientGLN
ClientConnectToTestSite
ClientDistribution
ClientIsPrinting
ClientIsTesting
ClientIsTestingSendToOriginalGLN
ClientTestingFromGLN
ClientTestingToGLN
ClientTestingViaGLN
ConnectingTimeOut
ConnectionString
ContactDoctorFunctionCode
ContactPatientFunctionCode
DefaultDocDateFilterDays
DefaultLawType
DefaultMessageFilterDays
DefaultSendViaTrustCenter
DefaultTranslationLanguage
DefaultTrustCenterGLN
DocFormattedSearchQuery
DocumentInvoiceMiGel
DocumentRoundingInPosition
DocumentRowMiGelTarifField
DocumentRowTarifCodeField
DocumentRowTarifPrLiField
FreezeFieldInstallProcedure
FreezePermissionInstallProcedure
FreezeSettingInstallProcedure
GlobalCompanyFromEAN
GlobalCompanyZSR
InstallationId
InstallFields
InsuranceCompanyDefaultDepartment
InvoiceBaseFilter
InvoiceBaseOnPatient
InvoiceBaseOnPatientKosten1Field
InvoiceBaseOnPatientPatientField
InvoiceBillerCity
InvoiceBillerCompanyDefaultDepartment
InvoiceBillerCompanyName
InvoiceBillerCountry
InvoiceBillerEAN
InvoiceBillerEmail
InvoiceBillerInternetAddress
InvoiceBillerPhone
InvoiceBillerStreet
InvoiceBillerZipCode
InvoiceBillerZSR
InvoiceConditionCheck_DoctorMissing
InvoiceConditionCheck_InsuranceMissing
InvoiceConditionCheck_NoTarifPostions
InvoiceConditionCheck_PatientMissing
InvoiceDebitorBlock
InvoiceDebitorCity
InvoiceDebitorCompanyDefaultDepartment
InvoiceDebitorCompanyName
InvoiceDebitorCountry
InvoiceDebitorDepartment
InvoiceDebitorStreet
InvoiceDebitorToEAN
InvoiceDebitorZipCode
InvoiceDefaultMigelTarifType
InvoiceDoctorCardCode
InvoiceDoctorCity
InvoiceDoctorFamilyName
InvoiceDoctorField
InvoiceDoctorGivenName
InvoiceDoctorStreet
InvoiceDoctorTitle
InvoiceDoctorToEAN
InvoiceDoctorZipCode
InvoiceESRCreditorCity
InvoiceESRCreditorCompanyName
InvoiceESRCreditorCountry
InvoiceESRCreditorStreet
InvoiceESRCreditorZipCode
InvoiceInsuranceBlock
InvoiceInsuranceCardCode
InvoiceInsuranceCity
InvoiceInsuranceCompanyName
InvoiceInsuranceCountry
InvoiceInsuranceDepartment
InvoiceInsuranceStreet
InvoiceInsuranceToEAN
InvoiceInsuranceZipCode
InvoiceIVGCaseDate
InvoiceIVGCaseId
InvoiceIVGNIF
InvoiceIVGSSN
InvoiceKVApprovedField
InvoiceKVApprovedNecessary
InvoiceKVGCaseDate
InvoiceKVGCaseId
InvoiceKVGInsuredId
InvoiceLawType
InvoiceLineCostFactor
InvoiceLineTarifAlternativeFromItemTarifType
InvoiceLineTarifCode
InvoiceLineTarifField
InvoiceLineTarifType
InvoiceLineType
InvoiceLineValid
InvoiceMVGCaseDate
InvoiceMVGCaseId
InvoiceMVGInsuredId
InvoiceMVGSSN
InvoiceORGCaseDate
InvoiceORGCaseId
InvoiceORGInsuredId
InvoicePlace
InvoiceProviderCity
InvoiceProviderCompanyDefaultDepartment
InvoiceProviderCompanyName
InvoiceProviderCountry
InvoiceProviderEAN
InvoiceProviderEmail
InvoiceProviderInternetAddress
InvoiceProviderPhone
InvoiceProviderStreet
InvoiceProviderZipCode
InvoiceProviderZSR
InvoiceReferrerCity
InvoiceReferrerFamilyName
InvoiceReferrerGivenName
InvoiceReferrerStreet
InvoiceReferrerTitle
InvoiceReferrerToEAN
InvoiceReferrerZipCode
InvoiceRole
InvoiceRoleTitle
InvoiceSendViaTrustCenter
InvoiceStatusComboBoxDefault
InvoiceSyncQuery
InvoiceTransportFromEAN
InvoiceTransportToEAN
InvoiceTrustCenterGLN
InvoiceUVGCaseDate
InvoiceUVGCaseId
InvoiceUVGInsuredId
InvoiceUVGSSN
InvoiceVVGCaseDate
InvoiceVVGCaseId
InvoiceVVGInsuredId
MediDataLogLevel
MediDataLogPath
MediDataLogSize
PatientDoctorFromField
PatientDoctorFromUDF
PatientSettingsFromUDF
PatientSettingsGenderField
PatientSettingsTitleField
PatientSSNFromField
PatientSSNFromUDF
RecieveDocumentsTimeOut
RowTotalIncludingVAT
SchemaInvoice
SenderDocIDFormat
TrustCenterCreditNoteToGLN
UDTFormTypeFormat
UseAlwaysClientClientGLNForTransport
UseExternalFactorForCostSplitting
ValidateSchema
ValidateSchemaDropTestFile
ValidateSchemaWarnings
ValidationSchemaFileName_Invoice
Version
ViaGLN