Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

...

  1. Rules worden uitgevoerd na de toepassing van de mappingregels.

  2. Het is mogelijk om een rule te maken op alle velden in het extractiebestand, in verschillende combinaties zoals bijvoorbeeld Afdeling/Kamer/Bed.

  3. Een rij in het extractiebestand die in een eerdere rule is uitgesloten (geëxcludeerd), kan verderop in het proces niet weer geïncludeerd worden. Definieer rules dus van groot naar klein.

  4. Een geëxcludeerde rij zal gelogd worden in de logfile. Controleer deze!

  5. Een rule heeft het volgende formaat: {“Column_names”: [“<column1>”,”<optioneel column N”],  “values”: “ “<waarde>”,  type”: exclude/include”}

    1. Columns_names: kolomnamen die vergeleken moeten worden met values.

    2. Values: door komma’s gescheiden waardenlijst.

    3. Type: Exclude/Include: een exclude of include uitvoeren indien de kolom(men) aan de opgegeven waarde (value) voldoen.

Het configuratiebestand is conform de json syntax.

  • Is de eigenschap rules leeg (geen regels) verwijder deze of neem deze op als:

    Code Block
     “rules”: ““
  • Eén rule:

    Code Block
    “rules” : {“Column_names”: [“<column1>”,”<optioneel column N”],  “values”: “ “<waarde>”,  type”: exclude/include”}
  • Meerdere rules

    Code Block
    “rules”: [ 
          {“Column_names”: [“<column1>”,”<optioneel column N”],  “values”: “ “<waarde>”,  type”: exclude/include”},
          {“Column_names”: [“<column1>”,”<optioneel column N”],  “values”: “ “<waarde>”,  type”: exclude/include”} 
          ]

 

Als er gebruik gemaakt wordt van een maatwerkquery die de correcte filtering reeds verzorgt, dan is deze filterconfiguratie uiteraard niet nodig.