# FilterContentExpressionType (Complex Type)

### Namespace: http://midpoint.evolveum.com/xml/ns/public/model/scripting-3

Supertype: ScriptingExpressionType
Keeps/removes selected items from the input value.

Item Summary
Name | Type | Multiplicity | Description
--- | --- | --- | ---
keep | property ItemPathType | [1,-1] | Path to the data item(s) that should be kept.
remove | property ItemPathType | [1,-1] | Path to the data item(s) that should be removed.

- ### Items

  - #### keep

    Flags: RAM,runtime

    Multiplicity: [1,-1]

    Display order:

    Path to the data item(s) that should be kept.

  - #### remove

    Flags: RAM,runtime

    Multiplicity: [1,-1]

    Display order:

    Path to the data item(s) that should be removed.