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