{
    "options": [
        {
            "name": "Información general",
            "fields": [
                {
                    "name": "id",
                    "type": "hidden"
                },
                {
                    "label": "Cliente",
                    "name": "client",
                    "testid": "client",
                    "placeholder": "Seleccione una opción",
                    "dataSource": {
                        "url": "${SERVICE_MANTUM_STORAGE_URL}/api/client",
                        "method": "GET",
                        "namespace": "body",
                        "parameter": {
                            "format": "select"
                        }
                    },
                    "type": "select",
                    "optional": false,
                    "validation": {
                        "message": "El campo cliente es requerido"
                    },
                    "advanced": {
                        "result": "simple",
                        "entity": "value",
                        "filter": {
                            "target": "tags",
                            "dataSource": {
                                "url": "${SERVICE_MANTUM_STORAGE_URL}/api/tag/{value}/client",
                                "method": "GET",
                                "namespace": "body",
                                "parameter": {
                                    "format": "select"
                                }
                            }
                        }
                    },
                    "order": 0
                },
                {
                    "label": "Nombre",
                    "name": "name",
                    "type": "text",
                    "testid": "name",
                    "optional": false,
                    "validation": {
                        "message": "El campo nombre es requerido"
                    },
                    "order": 1
                },
                {
                    "label": "Color",
                    "name": "color",
                    "testid": "color",
                    "type": "color",
                    "optional": false,
                    "validation": {
                        "message": "El campo color es requerido"
                    },
                    "order": 2
                },
                {
                    "label": "Activo",
                    "name": "active",
                    "type": "active",
                    "testid": "active",
                    "placeholder": "Seleccione una opción",
                    "optional": false,
                    "value": true,
                    "order": 4,
                    "validation": {
                        "message": "El campo activo es requerido"
                    }
                },
                {
                    "label": "Etiquetas",
                    "name": "tags",
                    "type": "multiple",
                    "dataSource": [],
                    "testid": "tags",
                    "placeholder": "Seleccione una opción",
                    "optional": true,
                    "advanced": {
                        "result": "simple"
                    },
                    "order": 3
                }
            ]
        }
    ]
}
