Mapper
The mapper is used to map services from the LKAAT catalog to the TARDOC catalog. It is applied after the grouper has determined that a patient case is to be billed per individual service (“NO.ambP” group). After mapping, TARDOC rules that are decidable given the provided information in the context of a session are applied. Rules that require further information are annotated in the TARDOC tarpos.
Implemented rules on the level of an LKAAT service are:
Code is valid
Code is not a trigger position
Code is not a duplicate in the context of the session and side.
Implemented TARDOC rules are:
Side is required
Master is present in slave services (Haupt- und Zuschlagsleistungen)
Cumulation rules, all types
Number limitations (Mengenlimitationen) that are decidable within the context of a single session
Age limitations
Sex limitations
Unimplemented TARDOC rules are:
Percentage services (Prozentleistungen)
All rules regarding the service provider (Leistungserbringer): Dignität, Sparten, ..
All rules that need information from previous treatments: number limitations in the context of a patient’s history, ..
All rules that need information not present in the LKAAT catalog