🏢 shori-get-primary-level
Obtiene la información completa de un servicio (Primary Level) por su UUID, incluyendo sus working substates.
Diagrama del nodo
Campos
| Campo | Tipo | Requerido | Descripción |
|---|---|---|---|
| primaryLevelId | string | ✅ | UUID del servicio. También acepta msg.payload.primaryLevelId |
| inUse | boolean | — | Si true, filtra los working substates activos en uso. Default: true |
Salidas
| Salida | Campo | Descripción |
|---|---|---|
| 1 (éxito) | msg.payload | PrimaryLevelResponse — servicio con sus working substates |
| 2 (error) | msg.error | { message, name, stack } |
Ejemplo
Desde nodo function
msg.payload = {
primaryLevelId: "servicio-uuid",
inUse: true
};
return msg;
Equivalente en código
const servicio = await client.caso().primaryLevel().getById({
primaryLevelId: "servicio-uuid",
inUse: true,
});
console.log(servicio.name); // nombre del servicio
console.log(servicio.active); // activo/inactivo