This commit is contained in:
2025-06-06 18:32:09 -03:00
parent 3e44761e69
commit 53613d0a48
34 changed files with 939 additions and 752 deletions

View File

@@ -4,6 +4,9 @@ build:
deploy: build
sam deploy --debug
stage: build
sam deploy --config-env staging --debug
start-api: build
sam local start-api

View File

@@ -11,24 +11,30 @@ from aws_lambda_powertools.event_handler.api_gateway import (
)
from aws_lambda_powertools.event_handler.exceptions import ServiceError
from aws_lambda_powertools.logging import correlation_paths
from aws_lambda_powertools.shared.json_encoder import Encoder
from aws_lambda_powertools.utilities.typing import LambdaContext
from api_gateway import JSONResponse
from middlewares import AuthenticationMiddleware
from routes import courses, enrollments, lookup, orders, orgs, settings, users, webhooks
from routes import (
courses,
enrollments,
enrollments_,
lookup,
orders,
orgs,
settings,
users,
webhooks,
)
class JSONEncoder(json.JSONEncoder):
def default(self, o):
if isinstance(o, date):
return o.isoformat()
class JSONEncoder(Encoder):
def default(self, obj):
if isinstance(obj, date):
return obj.isoformat()
return super().default(o)
def foo(obj):
print(obj)
return json.dumps(obj, separators=(',', ':'), cls=JSONEncoder)
return super().default(obj)
tracer = Tracer()
@@ -48,6 +54,7 @@ app = APIGatewayHttpResolver(
app.use(middlewares=[AuthenticationMiddleware()])
app.include_router(courses.router, prefix='/courses')
app.include_router(enrollments.router, prefix='/enrollments')
app.include_router(enrollments_.router, prefix='/new/enrollments')
app.include_router(enrollments.vacancies, prefix='/enrollments')
app.include_router(enrollments.enroll, prefix='/enrollments')
app.include_router(enrollments.cancel, prefix='/enrollments')

View File

@@ -9,8 +9,11 @@ def get_dynamodb_client():
if os.getenv('AWS_LAMBDA_FUNCTION_NAME') and not running_sam_local:
return boto3.client('dynamodb')
url = 'host.docker.internal' if running_sam_local else 'localhost'
return boto3.client('dynamodb', endpoint_url=f'http://{url}:8000')
docker_host = 'host.docker.internal'
local_host = '127.0.0.1'
host = docker_host if running_sam_local else local_host
return boto3.client('dynamodb', endpoint_url=f'http://{host}:8000')
dynamodb_client = get_dynamodb_client()

View File

@@ -3,6 +3,7 @@ import os
USER_TABLE: str = os.getenv('USER_TABLE') # type: ignore
ORDER_TABLE: str = os.getenv('ORDER_TABLE') # type: ignore
ENROLLMENT_TABLE: str = os.getenv('ENROLLMENT_TABLE') # type: ignore
NEW_ENROLLMENT_TABLE: str = os.getenv('NEW_ENROLLMENT_TABLE') # type: ignore
COURSE_TABLE: str = os.getenv('COURSE_TABLE') # type: ignore
KONVIVA_API_URL: str = os.getenv('KONVIVA_API_URL') # type: ignore

View File

@@ -1,4 +1,4 @@
from typing import Annotated, Literal
from typing import Annotated, Any, Literal
from uuid import uuid4
from layercake.extra_types import CnpjStr, CpfStr, NameStr
@@ -45,3 +45,11 @@ class Enrollment(BaseModel):
course: Course
progress: int = Field(default=0, ge=0, le=100)
status: Literal['PENDING'] = 'PENDING'
def model_dump(
self,
exclude=None,
*args,
**kwargs,
) -> dict[str, Any]:
return super().model_dump(exclude={'user': {'email_verified'}}, *args, **kwargs)

View File

@@ -2,7 +2,7 @@ from http import HTTPStatus
from aws_lambda_powertools.event_handler.api_gateway import Router
from aws_lambda_powertools.event_handler.exceptions import NotFoundError
from layercake.dynamodb import DynamoDBCollection, DynamoDBPersistenceLayer, KeyPair
from layercake.dynamodb import DynamoDBPersistenceLayer, KeyPair
from meilisearch import Client as Meilisearch
from api_gateway import JSONResponse
@@ -18,7 +18,6 @@ from models import Course, Org
from rules.course import create_course, update_course
router = Router()
meili_client = Meilisearch(MEILISEARCH_HOST, MEILISEARCH_API_KEY)
course_layer = DynamoDBPersistenceLayer(COURSE_TABLE, dynamodb_client)
user_layer = DynamoDBPersistenceLayer(USER_TABLE, dynamodb_client)

View File

@@ -1,62 +0,0 @@
import pprint
from meilisearch import Client as Meilisearch
MASTER_KEY = 'zrYPsSAG1hgq2zB1dkF0sB9xLoIwTLAz6uw38pWRf5abdpTjY2eeMTIsfPbDbqQR'
API_KEY = '1aa4c720611269e9425e8467df7e802f3a20ad6c5f31fe875ac886fc4efa2c83'
client = Meilisearch(
# 'https://meili.vps.eduseg.com.br',
# '1aa4c720611269e9425e8467df7e802f3a20ad6c5f31fe875ac886fc4efa2c83',
'http://localhost:7700'
)
pp = pprint.PrettyPrinter(indent=4)
courses = client.index('test-courses')
courses.update_settings(
{
'sortableAttributes': ['create_date'],
'filterableAttributes': ['tenant__org_id'],
}
)
# with open('cli/search-results.json') as fp:
# docs = json.load(fp)
# courses.add_documents(docs)
# pp.pprint(courses.search(''))
# client.create_index('betaeducacao-prod-orders', {'primaryKey': 'id'})
# client.create_index('betaeducacao-prod-enrollments', {'primaryKey': 'id'})
# client.create_index('betaeducacao-prod-users_d2o3r5gmm4it7j', {'primaryKey': 'id'})
# An index is where the documents are stored.
# index = client.index('users')
# pp.pprint(index.search(query='*'))
# documents = [
# {'id': 1, 'title': 'Carol', 'genres': ['Romance', 'Drama']},
# {'id': 2, 'title': 'Wonder Woman', 'genres': ['Action', 'Adventure']},
# {'id': 3, 'title': 'Life of Pi', 'genres': ['Adventure', 'Drama']},
# {
# 'id': 4,
# 'title': 'Mad Max: Fury Road',
# 'genres': ['Adventure', 'Science Fiction'],
# },
# {'id': 5, 'title': 'Moana', 'genres': ['Fantasy', 'Action']},
# {'id': 6, 'title': 'Philadelphia', 'genres': ['Drama']},
# ]
# # # If the index 'movies' does not exist, Meilisearch creates it when you first add the documents.
# index.add_documents(documents
#
# )
# pp.pprint(client.get_keys({'limit': 3}).model_dump_json())
#
# uid='fdbdda56-00dd-4f53-934f-6629f3b08ee3' name=None description='Add, get documents and search' actions=['documents.add', 'documents.get', 'search'] indexes=['users', 'courses', 'enrollments', 'orders'] expires_at=None key='1aa4c720611269e9425e8467df7e802f3a20ad6c5f31fe875ac886fc4efa2c83' created_at=datetime.datetime(2025, 4, 1, 0, 46, 27, 751365) updated_at=datetime.datetime(2025, 4, 1, 0, 46, 27, 751365)

View File

@@ -1,8 +0,0 @@
import json
from layercake.dynamodb import serialize
with open('cli/search-results.json') as fp:
docs = json.load(fp)
for doc in docs:
print(json.dumps(serialize(doc)))

View File

@@ -0,0 +1,66 @@
import json
import sqlite3
from functools import partial
from pathlib import Path
from typing import Generator
import jsonlines
from aws_lambda_powertools.shared.json_encoder import Encoder
from layercake.dynamodb import deserialize
from tqdm import tqdm
class JSONEncoder(Encoder):
def default(self, obj):
if isinstance(obj, set):
return list(obj)
return super().default(obj)
def readlines(dirpath: Path) -> Generator:
for path in dirpath.iterdir():
if not path.is_file():
continue
with jsonlines.open(path) as fp:
for obj in fp:
yield deserialize(obj['Item'])
sqlite3.register_adapter(dict, partial(json.dumps, cls=JSONEncoder))
if __name__ == '__main__':
try:
input_dirpath = Path(input('📂 Path to the folder with .jsonl files: '))
if not input_dirpath.exists() or not input_dirpath.is_dir():
print(f'❌ Directory "{input_dirpath}" not found or is not a folder.')
exit(1)
table_name = input('💾 Enter the name of the table (e.g., users): ')
with sqlite3.connect('mydatabase.db') as conn:
cursor = conn.cursor()
cursor.execute(
'CREATE TABLE IF NOT EXISTS %s (id TEXT, sk TEXT, json JSON)'
% table_name
)
for record in tqdm(
readlines(input_dirpath),
desc=f'⏳ Inserting into table {table_name}',
):
cursor.execute(
'INSERT INTO %s (id, sk, json) VALUES (:id, :sk, :json)'
% table_name,
{
'id': record['id'],
'sk': record['sk'],
'json': record,
},
)
except KeyboardInterrupt:
print('\n👋 Cancelled by user')
except Exception as e:
print(f'💥 Error: {e}')

View File

@@ -2,12 +2,23 @@ from typing import Any, Generator
import boto3
import jsonlines
from aws_lambda_powertools.shared.json_encoder import Encoder
from elasticsearch import Elasticsearch
from layercake.dynamodb import deserialize
from meilisearch import Client as Meilisearch
from tqdm import tqdm
elastic_client = Elasticsearch('http://127.0.0.1:9200')
dynamodb_client = boto3.client('dynamodb', endpoint_url='http://127.0.0.1:8000')
meili_client = Meilisearch('http://127.0.0.1:7700')
class JSONEncoder(Encoder):
def default(self, obj):
if isinstance(obj, set):
return list(obj)
return super(__class__, self).default(obj)
jsonl_files = (
'test-orders.jsonl',
@@ -99,9 +110,24 @@ if __name__ == '__main__':
put_item(line, table_name, dynamodb_client) # type: ignore
# Scan DynamoDB tables and index the data into Elasticsearch
# for file in tqdm(jsonl_files, desc='Scanning tables'):
# table_name = file.removesuffix('.jsonl')
# elastic.delete_index(table_name)
# for doc in tqdm(
# scan_table(
# table_name,
# dynamodb_client,
# FilterExpression='sk = :sk',
# ExpressionAttributeValues={':sk': {'S': '0'}},
# ),
# desc=f'Indexing {table_name}',
# ):
# elastic.index_item(id=doc['id'], index=table_name, doc=doc)
# Scan DynamoDB tables and index the data into Meilisearch
for file in tqdm(jsonl_files, desc='Scanning tables'):
table_name = file.removesuffix('.jsonl')
elastic.delete_index(table_name)
for doc in tqdm(
scan_table(
@@ -112,4 +138,16 @@ if __name__ == '__main__':
),
desc=f'Indexing {table_name}',
):
elastic.index_item(id=doc['id'], index=table_name, doc=doc)
meili_client.index(table_name).add_documents([doc], serializer=JSONEncoder)
if table_name == 'test-enrollments':
print('a')
print(doc)
index = meili_client.index(table_name)
index.update_settings(
{
'sortableAttributes': ['create_date'],
'filterableAttributes': ['metadata__tenant_id'],
}
)

View File

@@ -1,3 +1,10 @@
"""
Extracts all .gz files from a given directory and writes the uncompressed
outputs to an 'out/' subfolder within that directory.
Useful for simple, batch decompression of Gzip files via CLI.
"""
import gzip
from pathlib import Path
@@ -9,15 +16,11 @@ def unzip_gzip(file: Path, target: str):
def unzip_gzfiles(dirpath: Path) -> None:
"""Unzip the .gz files from a dir."""
if not dirpath.exists() or not dirpath.is_dir():
print(f'"{dirpath}" not found')
return None
"""Unzips all .gz files from a given directory into an 'out/' folder."""
gzfiles = list(dirpath.glob('*.gz'))
if not gzfiles:
print(f'No .gz files found in "{dirpath}"')
print(f' No .gz files found in "{dirpath}"')
return None
# Create a directory to output the files
@@ -30,12 +33,19 @@ def unzip_gzfiles(dirpath: Path) -> None:
continue
if unzip_gzip(file, f'{dirpath}/out/{filename}'):
print(f'Unzipped "{file.name}"')
print(f'Unzipped: {file.name}')
if __name__ == '__main__':
try:
dirpath = input('Type the directory path\n')
unzip_gzfiles(Path(dirpath))
except (KeyboardInterrupt, Exception):
print('See ya')
dirpath = Path(input('📂 Enter the directory containing .gz files: '))
if not dirpath.exists() or not dirpath.is_dir():
print(f'❌ Directory "{dirpath}" not found or is not a folder.')
exit(1)
unzip_gzfiles(dirpath)
except KeyboardInterrupt:
print('\n👋 Cancelled by user')
except Exception as e:
print(f'💥 Error: {e}')

View File

@@ -4,6 +4,7 @@
"USER_TABLE": "test-users",
"ORDER_TABLE": "test-orders",
"ENROLLMENT_TABLE": "test-enrollments",
"NEW_ENROLLMENT_TABLE": "test-enrollments",
"COURSE_TABLE": "test-courses"
}
}

View File

@@ -13,6 +13,7 @@ dev = [
"pytest>=8.3.4",
"pytest-cov>=6.0.0",
"ruff>=0.9.1",
"sqlite-utils>=3.38",
"tqdm>=4.67.1",
]

View File

@@ -8,6 +8,16 @@ confirm_changeset = false
capabilities = "CAPABILITY_IAM"
image_repositories = []
[staging.deploy.parameters]
stack_name = "saladeaula-http-api-staging"
resolve_s3 = true
s3_prefix = "http_api-staging"
region = "sa-east-1"
confirm_changeset = false
capabilities = "CAPABILITY_IAM"
image_repositories = []
[default.local_start_api.parameters]
debug = true
env_vars = "env.json"

View File

@@ -1,64 +1,64 @@
{"id": {"S": "439e9a43-ab92-469a-a849-b6e824370f80"}, "access_period": {"S": "360"}, "name": {"S": "No\u00e7\u00f5es em Primeiros Socorros"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:06:33.088916-03:00"}, "betaeducacao__course_id": {"S": "2c1e724a-58c6-4c20-90df-18b5660d6304"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "94"}}
{"id": {"S": "15ee05a3-4ceb-4b7e-9979-db75b28c9ade"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem de NR-10 SEP 08 horas"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:02:33.088916-03:00"}, "betaeducacao__course_id": {"S": "1d86444e-36d6-4ed7-8cea-24a4df9ca15f"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "276"}}
{"id": {"S": "4ea2498a-a6a9-4293-94d0-ceeb248e64b7"}, "access_period": {"S": "720"}, "name": {"S": "NR-10 B\u00e1sico"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:07:33.088916-03:00"}, "betaeducacao__course_id": {"S": "38"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "21"}}
{"id": {"S": "e1c44881-2fe3-484e-ada2-12b6bf5b9398"}, "access_period": {"S": "720"}, "name": {"S": "NR-35 Seguran\u00e7a nos Trabalhos em Altura (Te\u00f3rico)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:11:33.088916-03:00"}, "betaeducacao__course_id": {"S": "42"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "1"}}
{"id": {"S": "281198c2-f293-4acc-b96e-e4a2d5f6b73c"}, "access_period": {"S": "360"}, "name": {"S": "CIPA"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:10:33.088916-03:00"}, "betaeducacao__course_id": {"S": "41"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "3"}}
{"id": {"S": "4866c068-577a-45b0-b41a-41a7dc6b9ab7"}, "access_period": {"S": "360"}, "name": {"S": "Combate a Inc\u00eandio"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:17:33.088916-03:00"}, "betaeducacao__course_id": {"S": "53"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "18"}}
{"id": {"S": "f10c3283-7722-41c6-ba5d-222f9f4f48af"}, "access_period": {"S": "360"}, "name": {"S": "NR-11 Operador de Empilhadeira"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:13:33.088916-03:00"}, "betaeducacao__course_id": {"S": "49"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "23"}}
{"id": {"S": "39f89a69-3d94-4dd6-9049-66e540fb2f32"}, "access_period": {"S": "720"}, "name": {"S": "Reciclagem em NR-10 Complementar (SEP)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:20:33.088916-03:00"}, "betaeducacao__course_id": {"S": "56"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "36"}}
{"id": {"S": "38d8ba20-49a4-4c69-b674-b70a985eb76a"}, "access_period": {"S": "720"}, "name": {"S": "CIPA Grau de Risco 4"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:21:33.088916-03:00"}, "betaeducacao__course_id": {"S": "56771ce5-4680-4ce4-b257-8f2362975494"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "218"}}
{"id": {"S": "d800d2a9-ae76-46de-be82-3e06ae6afcee"}, "access_period": {"S": "720"}, "name": {"S": "NR-20 B\u00e1sico"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:29:33.088916-03:00"}, "betaeducacao__course_id": {"S": "70"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "28"}}
{"id": {"S": "3c27ea9c-9464-46a1-9717-8c1441793186"}, "access_period": {"S": "720"}, "name": {"S": "CIPA Grau de Risco 1"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:28:33.088916-03:00"}, "betaeducacao__course_id": {"S": "6f6fbc20-57f1-4d68-bf00-00119141894f"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "200"}}
{"id": {"S": "96c2553a-d087-42ad-be5e-e960ea673c3d"}, "access_period": {"S": "360"}, "name": {"S": "NR-18 Sinaleiro e Amarrador de Cargas para I\u00e7amento"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:30:33.088916-03:00"}, "betaeducacao__course_id": {"S": "711bad57-2a03-43ff-91d0-31d151063897"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "270"}}
{"id": {"S": "5c119d4b-573c-4d8d-a99d-63756af2f4c5"}, "access_period": {"S": "360"}, "name": {"S": "NR-06 - Equipamento de Prote\u00e7\u00e3o Individual - EPI"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:32:33.088916-03:00"}, "betaeducacao__course_id": {"S": "78"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "34"}}
{"id": {"S": "7f7905aa-ec6d-4189-b884-50fa9b1bd0b8"}, "access_period": {"S": "360"}, "name": {"S": "NR-10 Reciclagem: 08 horas"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:01:33.088916-03:00"}, "betaeducacao__course_id": {"S": "005f262d-9eda-4304-8639-31a86efb3086"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "275"}}
{"id": {"S": "07da69f2-2a2c-4771-b766-633295476ad7"}, "access_period": {"S": "360"}, "name": {"S": "NR-26 Sinaliza\u00e7\u00e3o de Seguran\u00e7a"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:05:33.088916-03:00"}, "betaeducacao__course_id": {"S": "29b46896-eb93-40ab-8439-25d5129d108a"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "123"}}
{"id": {"S": "d6520884-89e7-4843-b77f-7777c5376d50"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-13 Operador de Caldeiras"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:03:33.088916-03:00"}, "betaeducacao__course_id": {"S": "1eac1304-6b5a-4fe1-884f-ef2dec753313"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "261"}}
{"id": {"S": "9301601e-385a-4525-a65a-4054f669632f"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-13 Vasos de Press\u00e3o e Unidades de Processo"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:12:33.088916-03:00"}, "betaeducacao__course_id": {"S": "452f8158-4ed9-4ca5-a53f-c82db430e990"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "262"}}
{"id": {"S": "52b4a909-b6a9-456e-a7b9-c0b3c18ebe00"}, "access_period": {"S": "360"}, "name": {"S": "NR-12 M\u00e1quinas e Equipamentos"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:25:33.088916-03:00"}, "betaeducacao__course_id": {"S": "62"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "24"}}
{"id": {"S": "b23493dd-6359-4352-97be-12dca3a21ca6"}, "access_period": {"S": "360"}, "name": {"S": "NR-33 Trabalhadores Autorizados e Vigias em Espa\u00e7o Confinado"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:18:33.088916-03:00"}, "betaeducacao__course_id": {"S": "54"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "32"}}
{"id": {"S": "5c53656d-9557-4ef9-8e05-08d3190bb115"}, "access_period": {"S": "360"}, "name": {"S": "NR-13 Operador de Caldeiras"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:26:33.088916-03:00"}, "betaeducacao__course_id": {"S": "63"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "25"}}
{"id": {"S": "124ca098-b609-4550-a83c-6b9120a2db42"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-11 Transpaleteiras"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:34:33.088916-03:00"}, "betaeducacao__course_id": {"S": "7d6e413e-800b-48b6-9b60-f8ac5d3ee730"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "265"}}
{"id": {"S": "6dd8f711-5c5a-477a-971f-122cbac4ce48"}, "access_period": {"S": "720"}, "name": {"S": "NR-35 Supervisor de Trabalho em Altura"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:27:33.088916-03:00"}, "betaeducacao__course_id": {"S": "64"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "33"}}
{"id": {"S": "4e52d4e9-0566-4f8c-8307-1db770e4c33c"}, "access_period": {"S": "360"}, "name": {"S": "NR-17 Ergonomia"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:31:33.088916-03:00"}, "betaeducacao__course_id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "105"}}
{"id": {"S": "863214e8-26e2-440b-854b-a0ced0164bbf"}, "access_period": {"S": "360"}, "name": {"S": "CIPA Grau de Risco 3 (te\u00f3rico)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:09:33.088916-03:00"}, "betaeducacao__course_id": {"S": "4079b429-aac4-4a41-937a-38bd6101d875"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "259"}}
{"id": {"S": "7aba7598-83b2-4df7-938c-d075ffef47ca"}, "access_period": {"S": "360"}, "name": {"S": "NR-18 - Constru\u00e7\u00e3o Civil"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:16:33.088916-03:00"}, "betaeducacao__course_id": {"S": "52"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "27"}}
{"id": {"S": "2e1c93c2-1779-482b-9552-c04e09db8349"}, "access_period": {"S": "720"}, "name": {"S": "NR-10 Complementar (SEP)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:19:33.088916-03:00"}, "betaeducacao__course_id": {"S": "55"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "22"}}
{"id": {"S": "70827c13-1db5-4499-977f-9a6623e45161"}, "access_period": {"S": "360"}, "name": {"S": "NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Rebocadores"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:22:33.088916-03:00"}, "betaeducacao__course_id": {"S": "56d1c710-36b1-4db5-8a7a-dacb7098dbad"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "154"}}
{"id": {"S": "4a0c4652-fcb3-4362-8fff-bc5ac3ba1cf3"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-11 Plataforma de Trabalho Elevat\u00f3ria (PTA)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:04:33.088916-03:00"}, "betaeducacao__course_id": {"S": "2706ca6d-2b1b-47aa-8f02-5d39c8833b9d"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "166"}}
{"id": {"S": "c01ec8a2-0359-4351-befb-76c3577339e0"}, "access_period": {"S": "720"}, "name": {"S": "Reciclagem em NR-10 B\u00e1sico"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:08:33.088916-03:00"}, "betaeducacao__course_id": {"S": "40"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "35"}}
{"id": {"S": "a1a8727c-0519-4692-93e7-81dbe66e167f"}, "access_period": {"S": "360"}, "name": {"S": "Dire\u00e7\u00e3o Defensiva (20 horas)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:15:33.088916-03:00"}, "betaeducacao__course_id": {"S": "50"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "19"}}
{"id": {"S": "eb19c520-5546-4c57-898d-029c86e59fb6"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-33 Supervisores em Espa\u00e7o Confinado"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:14:33.088916-03:00"}, "betaeducacao__course_id": {"S": "4ea8aaec-cfd3-4ec1-a15b-a72fac56b371"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "117"}}
{"id": {"S": "386f7086-2871-436f-85f5-31d632fbf624"}, "access_period": {"S": "360"}, "name": {"S": "Boas Pr\u00e1ticas em Manipula\u00e7\u00e3o de Alimentos"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:24:33.088916-03:00"}, "betaeducacao__course_id": {"S": "59"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "4"}}
{"id": {"S": "3f284753-85ce-4f53-8de7-cdfcdaf9515b"}, "access_period": {"S": "360"}, "name": {"S": "NR-33 Supervisor em Espa\u00e7o Confinado"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:23:33.088916-03:00"}, "betaeducacao__course_id": {"S": "57"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "31"}}
{"id": {"S": "00ebdd8d-b4db-4437-8814-274811a4c469"}, "access_period": {"S": "360"}, "name": {"S": "Dire\u00e7\u00e3o Defensiva (08 horas)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:33:33.088916-03:00"}, "betaeducacao__course_id": {"S": "7ac2e34e-232a-427c-a3fc-32198e3a51c6"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "194"}}
{"id": {"S": "8efe00d2-38e2-4281-8f5e-b9113e91374b"}, "access_period": {"S": "1080"}, "name": {"S": "Reciclagem em NR-20 B\u00e1sico"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:43:33.088916-03:00"}, "betaeducacao__course_id": {"S": "91"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "39"}}
{"id": {"S": "a3c46d94-cf31-4b5f-8de3-6aa1c2d423f0"}, "access_period": {"S": "360"}, "name": {"S": "NR-17 Ergonomia para Teleatendimento/Telemarketing"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:48:33.088916-03:00"}, "betaeducacao__course_id": {"S": "94dc4c63-9f23-4101-a0d7-d42bfa527cbc"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "269"}}
{"id": {"S": "450a70ca-8ab5-4520-8a22-0e277359797d"}, "access_period": {"S": "365"}, "name": {"S": "NR-18 PEMT PTA"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:52:33.088916-03:00"}, "betaeducacao__course_id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "184"}}
{"id": {"S": "f05293f0-2ff4-4026-9e65-2f0f67d9f83b"}, "access_period": {"S": "360"}, "name": {"S": "Preven\u00e7\u00e3o e combate ao ass\u00e9dio sexual e \u00e0s demais formas de viol\u00eancia no trabalho"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:00:33.088916-03:00"}, "betaeducacao__course_id": {"S": "da03eac1-e328-49d0-8014-5cdd023cb543"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "260"}}
{"id": {"S": "446426ce-c0f0-4238-83ed-95e8c0434f45"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem de NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Rebocadores"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:04:33.088916-03:00"}, "betaeducacao__course_id": {"S": "f78d2241-13fd-45ab-81cc-0acb781b4107"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "189"}}
{"id": {"S": "479516a7-5431-452e-8f28-228e34b86e0c"}, "access_period": {"S": "360"}, "name": {"S": "NR-11 Seguran\u00e7a em Transpaleteira"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:03:33.088916-03:00"}, "betaeducacao__course_id": {"S": "e39a8718-cf10-4dcc-a152-8c50b4b63e14"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "268"}}
{"id": {"S": "95a1fcb9-ba16-4b3c-a59d-047ca32078ff"}, "access_period": {"S": "360"}, "name": {"S": "NR-20 Inicia\u00e7\u00e3o"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:36:33.088916-03:00"}, "betaeducacao__course_id": {"S": "83"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "29"}}
{"id": {"S": "2b9a6e19-2e2d-4fc2-8924-b45d47057715"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-33 Trabalhos em Espa\u00e7os Confinados"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:42:33.088916-03:00"}, "betaeducacao__course_id": {"S": "90"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "38"}}
{"id": {"S": "76a5ba94-e11c-48f5-88eb-9326df9be264"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem de NR-12 M\u00e1quinas e Equipamentos"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:45:33.088916-03:00"}, "betaeducacao__course_id": {"S": "929960de-a62d-4669-91e5-8fef8d670103"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "273"}}
{"id": {"S": "0707270e-623f-486a-8dbd-d852377a208c"}, "access_period": {"S": "720"}, "name": {"S": "Reciclagem em NR-20 - Intermedi\u00e1rio"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:44:33.088916-03:00"}, "betaeducacao__course_id": {"S": "92"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "57"}}
{"id": {"S": "96c03c32-089c-4ccb-8aa1-73b0f49228b9"}, "access_period": {"S": "360"}, "name": {"S": "Lei Lucas: Primeiros Socorros nas Escolas"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:49:33.088916-03:00"}, "betaeducacao__course_id": {"S": "9bb3fe7d-e29d-4a2f-91d9-87910152152b"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "278"}}
{"id": {"S": "6a403773-aeac-4e6a-ac39-dc958e4be52a"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-11 - Operador de Empilhadeira"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:47:33.088916-03:00"}, "betaeducacao__course_id": {"S": "94"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "63"}}
{"id": {"S": "0e39c7af-a812-49aa-ac12-72f4e0ede8c9"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem de NR-18 Plataforma de Trabalho A\u00e9reo PEMT"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:51:33.088916-03:00"}, "betaeducacao__course_id": {"S": "a52eb5c5-4a5c-404b-96fe-e34037805d1e"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "272"}}
{"id": {"S": "99bb3b60-4ded-4a8e-937c-ba2d78ec6454"}, "access_period": {"S": "720"}, "name": {"S": "CIPA Grau de Risco 2"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:55:33.088916-03:00"}, "betaeducacao__course_id": {"S": "b4de57c8-59e8-43ad-a6fa-6735d4faa54b"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "206"}}
{"id": {"S": "801d1115-b4e8-4213-96b1-0b4f99bf202e"}, "access_period": {"S": "720"}, "name": {"S": "Reciclagem em NR-18 B\u00e1sico em seguran\u00e7a do trabalho"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:35:33.088916-03:00"}, "betaeducacao__course_id": {"S": "7e981a6b-8776-4747-bc3b-dcad638b5273"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "266"}}
{"id": {"S": "6689a04a-99c1-4150-b1ed-c131b6dc5bb5"}, "access_period": {"S": "720"}, "name": {"S": "NR-20 Intermedi\u00e1rio"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:37:33.088916-03:00"}, "betaeducacao__course_id": {"S": "84"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "30"}}
{"id": {"S": "c19cd7ee-3cc8-4f9c-95ff-dad7993f49b1"}, "access_period": {"S": "360"}, "name": {"S": "Gest\u00e3o da Cultura de Seguran\u00e7a"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:40:33.088916-03:00"}, "betaeducacao__course_id": {"S": "87"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "17"}}
{"id": {"S": "d9f9c3d6-ba97-4695-b1fb-e2539158b064"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-20 Avan\u00e7ado II"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:50:33.088916-03:00"}, "betaeducacao__course_id": {"S": "a3dd23e1-09a0-4c24-a042-08ed65e07fc1"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "131"}}
{"id": {"S": "b945be62-408d-4099-a75c-4d1dda929659"}, "access_period": {"S": "360"}, "name": {"S": "NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Pontes Rolantes"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:56:33.088916-03:00"}, "betaeducacao__course_id": {"S": "bf8b81d6-f83a-4216-bcdb-31ba1e21ffcb"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "148"}}
{"id": {"S": "5c9c1ff1-361f-479d-bd2c-eb3b124a74fc"}, "access_period": {"S": "360"}, "name": {"S": "NR-31 CIPATR"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:54:33.088916-03:00"}, "betaeducacao__course_id": {"S": "b331f93b-9fc5-4791-bd81-fb10c8f5e401"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "137"}}
{"id": {"S": "80dfc302-4e05-4f23-944d-9a2768cb6c7d"}, "access_period": {"S": "360"}, "name": {"S": "LOTO Lockout e Tagout"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:58:33.088916-03:00"}, "betaeducacao__course_id": {"S": "d23d569e-51e8-499a-b407-bd782c64a6ac"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "271"}}
{"id": {"S": "c2d1362f-aa7f-40b0-bd15-37570bda5f25"}, "access_period": {"S": "360"}, "name": {"S": "PCA - Programa de Conserva\u00e7\u00e3o Auditiva"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:05:33.088916-03:00"}, "betaeducacao__course_id": {"S": "fa00bc23-d6b8-4dc5-86e7-dc0a9bdb2306"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "247"}}
{"id": {"S": "4682187a-cb5c-47a8-9597-ad9243a6d717"}, "access_period": {"S": "365"}, "name": {"S": "NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Talhas"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:02:33.088916-03:00"}, "betaeducacao__course_id": {"S": "e2e25a9a-3104-47a7-90da-0be05a157d21"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "144"}}
{"id": {"S": "a810dd22-56c0-4d9b-8cd2-7e2ee9c45839"}, "access_period": {"N": "360"}, "name": {"S": "NR-11 \u2013 Transporte, movimenta\u00e7\u00e3o, armazenagem e manuseio de materiais"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:01:33.088916-03:00"}, "betaeducacao__course_id": {"S": "dc1a0428-47bf-4db1-a5da-24be49c9fda6"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "100"}, "cert": {"NULL": true}, "update_date": {"S": "2025-04-04T20:30:05.033976-03:00"}}
{"id": {"S": "1c7b1cf0-6973-4271-9407-6e974f0094e9"}, "access_period": {"S": "360"}, "name": {"S": "PPR Programa de Prote\u00e7\u00e3o Respirat\u00f3ria"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:39:33.088916-03:00"}, "betaeducacao__course_id": {"S": "86d310e8-a87d-4b38-9e43-3dd247c6a522"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "224"}}
{"id": {"S": "6d17d9cf-96be-42a4-bae5-75926e1e832a"}, "access_period": {"S": "720"}, "name": {"S": "Exposi\u00e7\u00e3o ao Benzeno - (Portaria 1109)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:38:33.088916-03:00"}, "betaeducacao__course_id": {"S": "86"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "20"}}
{"id": {"S": "3b05b03c-8714-4f98-90e0-2a3ac4940035"}, "access_period": {"S": "720"}, "name": {"S": "NR-13 Vasos de Press\u00e3o e Unidades de Processo"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:41:33.088916-03:00"}, "betaeducacao__course_id": {"S": "89"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "26"}}
{"id": {"S": "30bb357f-2f48-4764-93d1-ffe219cbc5d3"}, "access_period": {"S": "720"}, "name": {"S": "Reciclagem em NR-35 Trabalhos em Altura ( Te\u00f3rico)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:46:33.088916-03:00"}, "betaeducacao__course_id": {"S": "93"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "51"}}
{"id": {"S": "f7def039-bf27-496a-94ff-0667c9c0c0db"}, "access_period": {"S": "720"}, "name": {"S": "CIPA Grau de Risco 3"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:53:33.088916-03:00"}, "betaeducacao__course_id": {"S": "b09ca8da-f342-4a70-aaaa-67ac81569533"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "212"}}
{"id": {"S": "b3d0e345-a8e5-4dc2-a3b0-218bc894ee55"}, "access_period": {"S": "360"}, "name": {"S": "NR-10: No\u00e7\u00f5es do Risco El\u00e9trico"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:57:33.088916-03:00"}, "betaeducacao__course_id": {"S": "c5b683a3-f432-46e9-94e4-290a788d2ff6"}, "tenant__org_id": {"L": [{"S": "*"}]}, "konviva__class_id": {"S": "274"}}
{"id": {"S": "439e9a43-ab92-469a-a849-b6e824370f80"}, "access_period": {"S": "360"}, "name": {"S": "No\u00e7\u00f5es em Primeiros Socorros"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:06:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "2c1e724a-58c6-4c20-90df-18b5660d6304"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "94"}}
{"id": {"S": "15ee05a3-4ceb-4b7e-9979-db75b28c9ade"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem de NR-10 SEP 08 horas"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:02:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "1d86444e-36d6-4ed7-8cea-24a4df9ca15f"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "276"}}
{"id": {"S": "4ea2498a-a6a9-4293-94d0-ceeb248e64b7"}, "access_period": {"S": "720"}, "name": {"S": "NR-10 B\u00e1sico"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:07:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "38"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "21"}}
{"id": {"S": "e1c44881-2fe3-484e-ada2-12b6bf5b9398"}, "access_period": {"S": "720"}, "name": {"S": "NR-35 Seguran\u00e7a nos Trabalhos em Altura (Te\u00f3rico)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:11:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "42"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "1"}}
{"id": {"S": "281198c2-f293-4acc-b96e-e4a2d5f6b73c"}, "access_period": {"S": "360"}, "name": {"S": "CIPA"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:10:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "41"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "3"}}
{"id": {"S": "4866c068-577a-45b0-b41a-41a7dc6b9ab7"}, "access_period": {"S": "360"}, "name": {"S": "Combate a Inc\u00eandio"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:17:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "53"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "18"}}
{"id": {"S": "f10c3283-7722-41c6-ba5d-222f9f4f48af"}, "access_period": {"S": "360"}, "name": {"S": "NR-11 Operador de Empilhadeira"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:13:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "49"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "23"}}
{"id": {"S": "39f89a69-3d94-4dd6-9049-66e540fb2f32"}, "access_period": {"S": "720"}, "name": {"S": "Reciclagem em NR-10 Complementar (SEP)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:20:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "56"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "36"}}
{"id": {"S": "38d8ba20-49a4-4c69-b674-b70a985eb76a"}, "access_period": {"S": "720"}, "name": {"S": "CIPA Grau de Risco 4"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:21:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "56771ce5-4680-4ce4-b257-8f2362975494"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "218"}}
{"id": {"S": "d800d2a9-ae76-46de-be82-3e06ae6afcee"}, "access_period": {"S": "720"}, "name": {"S": "NR-20 B\u00e1sico"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:29:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "70"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "28"}}
{"id": {"S": "3c27ea9c-9464-46a1-9717-8c1441793186"}, "access_period": {"S": "720"}, "name": {"S": "CIPA Grau de Risco 1"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:28:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "6f6fbc20-57f1-4d68-bf00-00119141894f"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "200"}}
{"id": {"S": "96c2553a-d087-42ad-be5e-e960ea673c3d"}, "access_period": {"S": "360"}, "name": {"S": "NR-18 Sinaleiro e Amarrador de Cargas para I\u00e7amento"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:30:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "711bad57-2a03-43ff-91d0-31d151063897"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "270"}}
{"id": {"S": "5c119d4b-573c-4d8d-a99d-63756af2f4c5"}, "access_period": {"S": "360"}, "name": {"S": "NR-06 - Equipamento de Prote\u00e7\u00e3o Individual - EPI"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:32:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "78"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "34"}}
{"id": {"S": "7f7905aa-ec6d-4189-b884-50fa9b1bd0b8"}, "access_period": {"S": "360"}, "name": {"S": "NR-10 Reciclagem: 08 horas"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:01:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "005f262d-9eda-4304-8639-31a86efb3086"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "275"}}
{"id": {"S": "07da69f2-2a2c-4771-b766-633295476ad7"}, "access_period": {"S": "360"}, "name": {"S": "NR-26 Sinaliza\u00e7\u00e3o de Seguran\u00e7a"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:05:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "29b46896-eb93-40ab-8439-25d5129d108a"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "123"}}
{"id": {"S": "d6520884-89e7-4843-b77f-7777c5376d50"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-13 Operador de Caldeiras"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:03:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "1eac1304-6b5a-4fe1-884f-ef2dec753313"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "261"}}
{"id": {"S": "9301601e-385a-4525-a65a-4054f669632f"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-13 Vasos de Press\u00e3o e Unidades de Processo"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:12:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "452f8158-4ed9-4ca5-a53f-c82db430e990"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "262"}}
{"id": {"S": "52b4a909-b6a9-456e-a7b9-c0b3c18ebe00"}, "access_period": {"S": "360"}, "name": {"S": "NR-12 M\u00e1quinas e Equipamentos"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:25:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "62"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "24"}}
{"id": {"S": "b23493dd-6359-4352-97be-12dca3a21ca6"}, "access_period": {"S": "360"}, "name": {"S": "NR-33 Trabalhadores Autorizados e Vigias em Espa\u00e7o Confinado"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:18:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "54"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "32"}}
{"id": {"S": "5c53656d-9557-4ef9-8e05-08d3190bb115"}, "access_period": {"S": "360"}, "name": {"S": "NR-13 Operador de Caldeiras"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:26:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "63"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "25"}}
{"id": {"S": "124ca098-b609-4550-a83c-6b9120a2db42"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-11 Transpaleteiras"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:34:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "7d6e413e-800b-48b6-9b60-f8ac5d3ee730"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "265"}}
{"id": {"S": "6dd8f711-5c5a-477a-971f-122cbac4ce48"}, "access_period": {"S": "720"}, "name": {"S": "NR-35 Supervisor de Trabalho em Altura"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:27:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "64"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "33"}}
{"id": {"S": "4e52d4e9-0566-4f8c-8307-1db770e4c33c"}, "access_period": {"S": "360"}, "name": {"S": "NR-17 Ergonomia"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:31:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "105"}}
{"id": {"S": "863214e8-26e2-440b-854b-a0ced0164bbf"}, "access_period": {"S": "360"}, "name": {"S": "CIPA Grau de Risco 3 (te\u00f3rico)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:09:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "4079b429-aac4-4a41-937a-38bd6101d875"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "259"}}
{"id": {"S": "7aba7598-83b2-4df7-938c-d075ffef47ca"}, "access_period": {"S": "360"}, "name": {"S": "NR-18 - Constru\u00e7\u00e3o Civil"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:16:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "52"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "27"}}
{"id": {"S": "2e1c93c2-1779-482b-9552-c04e09db8349"}, "access_period": {"S": "720"}, "name": {"S": "NR-10 Complementar (SEP)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:19:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "55"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "22"}}
{"id": {"S": "70827c13-1db5-4499-977f-9a6623e45161"}, "access_period": {"S": "360"}, "name": {"S": "NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Rebocadores"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:22:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "56d1c710-36b1-4db5-8a7a-dacb7098dbad"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "154"}}
{"id": {"S": "4a0c4652-fcb3-4362-8fff-bc5ac3ba1cf3"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-11 Plataforma de Trabalho Elevat\u00f3ria (PTA)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:04:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "2706ca6d-2b1b-47aa-8f02-5d39c8833b9d"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "166"}}
{"id": {"S": "c01ec8a2-0359-4351-befb-76c3577339e0"}, "access_period": {"S": "720"}, "name": {"S": "Reciclagem em NR-10 B\u00e1sico"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:08:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "40"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "35"}}
{"id": {"S": "a1a8727c-0519-4692-93e7-81dbe66e167f"}, "access_period": {"S": "360"}, "name": {"S": "Dire\u00e7\u00e3o Defensiva (20 horas)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:15:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "50"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "19"}}
{"id": {"S": "eb19c520-5546-4c57-898d-029c86e59fb6"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-33 Supervisores em Espa\u00e7o Confinado"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:14:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "4ea8aaec-cfd3-4ec1-a15b-a72fac56b371"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "117"}}
{"id": {"S": "386f7086-2871-436f-85f5-31d632fbf624"}, "access_period": {"S": "360"}, "name": {"S": "Boas Pr\u00e1ticas em Manipula\u00e7\u00e3o de Alimentos"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:24:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "59"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "4"}}
{"id": {"S": "3f284753-85ce-4f53-8de7-cdfcdaf9515b"}, "access_period": {"S": "360"}, "name": {"S": "NR-33 Supervisor em Espa\u00e7o Confinado"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:23:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "57"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "31"}}
{"id": {"S": "00ebdd8d-b4db-4437-8814-274811a4c469"}, "access_period": {"S": "360"}, "name": {"S": "Dire\u00e7\u00e3o Defensiva (08 horas)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:33:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "7ac2e34e-232a-427c-a3fc-32198e3a51c6"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "194"}}
{"id": {"S": "8efe00d2-38e2-4281-8f5e-b9113e91374b"}, "access_period": {"S": "1080"}, "name": {"S": "Reciclagem em NR-20 B\u00e1sico"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:43:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "91"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "39"}}
{"id": {"S": "a3c46d94-cf31-4b5f-8de3-6aa1c2d423f0"}, "access_period": {"S": "360"}, "name": {"S": "NR-17 Ergonomia para Teleatendimento/Telemarketing"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:48:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "94dc4c63-9f23-4101-a0d7-d42bfa527cbc"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "269"}}
{"id": {"S": "450a70ca-8ab5-4520-8a22-0e277359797d"}, "access_period": {"S": "365"}, "name": {"S": "NR-18 PEMT PTA"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:52:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "184"}}
{"id": {"S": "f05293f0-2ff4-4026-9e65-2f0f67d9f83b"}, "access_period": {"S": "360"}, "name": {"S": "Preven\u00e7\u00e3o e combate ao ass\u00e9dio sexual e \u00e0s demais formas de viol\u00eancia no trabalho"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:00:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "da03eac1-e328-49d0-8014-5cdd023cb543"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "260"}}
{"id": {"S": "446426ce-c0f0-4238-83ed-95e8c0434f45"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem de NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Rebocadores"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:04:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "f78d2241-13fd-45ab-81cc-0acb781b4107"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "189"}}
{"id": {"S": "479516a7-5431-452e-8f28-228e34b86e0c"}, "access_period": {"S": "360"}, "name": {"S": "NR-11 Seguran\u00e7a em Transpaleteira"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:03:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "e39a8718-cf10-4dcc-a152-8c50b4b63e14"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "268"}}
{"id": {"S": "95a1fcb9-ba16-4b3c-a59d-047ca32078ff"}, "access_period": {"S": "360"}, "name": {"S": "NR-20 Inicia\u00e7\u00e3o"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:36:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "83"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "29"}}
{"id": {"S": "2b9a6e19-2e2d-4fc2-8924-b45d47057715"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-33 Trabalhos em Espa\u00e7os Confinados"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:42:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "90"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "38"}}
{"id": {"S": "76a5ba94-e11c-48f5-88eb-9326df9be264"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem de NR-12 M\u00e1quinas e Equipamentos"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:45:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "929960de-a62d-4669-91e5-8fef8d670103"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "273"}}
{"id": {"S": "0707270e-623f-486a-8dbd-d852377a208c"}, "access_period": {"S": "720"}, "name": {"S": "Reciclagem em NR-20 - Intermedi\u00e1rio"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:44:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "92"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "57"}}
{"id": {"S": "96c03c32-089c-4ccb-8aa1-73b0f49228b9"}, "access_period": {"S": "360"}, "name": {"S": "Lei Lucas: Primeiros Socorros nas Escolas"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:49:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "9bb3fe7d-e29d-4a2f-91d9-87910152152b"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "278"}}
{"id": {"S": "6a403773-aeac-4e6a-ac39-dc958e4be52a"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-11 - Operador de Empilhadeira"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:47:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "94"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "63"}}
{"id": {"S": "0e39c7af-a812-49aa-ac12-72f4e0ede8c9"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem de NR-18 Plataforma de Trabalho A\u00e9reo PEMT"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:51:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "a52eb5c5-4a5c-404b-96fe-e34037805d1e"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "272"}}
{"id": {"S": "99bb3b60-4ded-4a8e-937c-ba2d78ec6454"}, "access_period": {"S": "720"}, "name": {"S": "CIPA Grau de Risco 2"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:55:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "b4de57c8-59e8-43ad-a6fa-6735d4faa54b"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "206"}}
{"id": {"S": "801d1115-b4e8-4213-96b1-0b4f99bf202e"}, "access_period": {"S": "720"}, "name": {"S": "Reciclagem em NR-18 B\u00e1sico em seguran\u00e7a do trabalho"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:35:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "7e981a6b-8776-4747-bc3b-dcad638b5273"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "266"}}
{"id": {"S": "6689a04a-99c1-4150-b1ed-c131b6dc5bb5"}, "access_period": {"S": "720"}, "name": {"S": "NR-20 Intermedi\u00e1rio"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:37:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "84"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "30"}}
{"id": {"S": "c19cd7ee-3cc8-4f9c-95ff-dad7993f49b1"}, "access_period": {"S": "360"}, "name": {"S": "Gest\u00e3o da Cultura de Seguran\u00e7a"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:40:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "87"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "17"}}
{"id": {"S": "d9f9c3d6-ba97-4695-b1fb-e2539158b064"}, "access_period": {"S": "360"}, "name": {"S": "Reciclagem em NR-20 Avan\u00e7ado II"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:50:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "a3dd23e1-09a0-4c24-a042-08ed65e07fc1"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "131"}}
{"id": {"S": "b945be62-408d-4099-a75c-4d1dda929659"}, "access_period": {"S": "360"}, "name": {"S": "NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Pontes Rolantes"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:56:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "bf8b81d6-f83a-4216-bcdb-31ba1e21ffcb"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "148"}}
{"id": {"S": "5c9c1ff1-361f-479d-bd2c-eb3b124a74fc"}, "access_period": {"S": "360"}, "name": {"S": "NR-31 CIPATR"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:54:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "b331f93b-9fc5-4791-bd81-fb10c8f5e401"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "137"}}
{"id": {"S": "80dfc302-4e05-4f23-944d-9a2768cb6c7d"}, "access_period": {"S": "360"}, "name": {"S": "LOTO Lockout e Tagout"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:58:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "d23d569e-51e8-499a-b407-bd782c64a6ac"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "271"}}
{"id": {"S": "c2d1362f-aa7f-40b0-bd15-37570bda5f25"}, "access_period": {"S": "360"}, "name": {"S": "PCA - Programa de Conserva\u00e7\u00e3o Auditiva"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:05:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "fa00bc23-d6b8-4dc5-86e7-dc0a9bdb2306"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "247"}}
{"id": {"S": "4682187a-cb5c-47a8-9597-ad9243a6d717"}, "access_period": {"S": "365"}, "name": {"S": "NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Talhas"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:02:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "e2e25a9a-3104-47a7-90da-0be05a157d21"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "144"}}
{"id": {"S": "a810dd22-56c0-4d9b-8cd2-7e2ee9c45839"}, "access_period": {"N": "360"}, "name": {"S": "NR-11 \u2013 Transporte, movimenta\u00e7\u00e3o, armazenagem e manuseio de materiais"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T01:01:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "dc1a0428-47bf-4db1-a5da-24be49c9fda6"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "100"}, "cert": {"NULL": true}, "update_date": {"S": "2025-04-04T20:30:05.033976-03:00"}}
{"id": {"S": "1c7b1cf0-6973-4271-9407-6e974f0094e9"}, "access_period": {"S": "360"}, "name": {"S": "PPR Programa de Prote\u00e7\u00e3o Respirat\u00f3ria"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:39:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "86d310e8-a87d-4b38-9e43-3dd247c6a522"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "224"}}
{"id": {"S": "6d17d9cf-96be-42a4-bae5-75926e1e832a"}, "access_period": {"S": "720"}, "name": {"S": "Exposi\u00e7\u00e3o ao Benzeno - (Portaria 1109)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:38:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "86"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "20"}}
{"id": {"S": "3b05b03c-8714-4f98-90e0-2a3ac4940035"}, "access_period": {"S": "720"}, "name": {"S": "NR-13 Vasos de Press\u00e3o e Unidades de Processo"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:41:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "89"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "26"}}
{"id": {"S": "30bb357f-2f48-4764-93d1-ffe219cbc5d3"}, "access_period": {"S": "720"}, "name": {"S": "Reciclagem em NR-35 Trabalhos em Altura ( Te\u00f3rico)"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:46:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "93"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "51"}}
{"id": {"S": "f7def039-bf27-496a-94ff-0667c9c0c0db"}, "access_period": {"S": "720"}, "name": {"S": "CIPA Grau de Risco 3"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:53:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "b09ca8da-f342-4a70-aaaa-67ac81569533"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "212"}}
{"id": {"S": "b3d0e345-a8e5-4dc2-a3b0-218bc894ee55"}, "access_period": {"S": "360"}, "name": {"S": "NR-10: No\u00e7\u00f5es do Risco El\u00e9trico"}, "sk": {"S": "0"}, "create_date": {"S": "2024-12-30T00:57:33.088916-03:00"}, "metadata__betaeducacao_id": {"S": "c5b683a3-f432-46e9-94e4-290a788d2ff6"}, "metadata__tenant_id": {"S": "*"}, "metadata__konviva_id": {"S": "274"}}

View File

@@ -1,98 +1,106 @@
{"course": {"M": {"name": {"S": "Reciclagem de NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Rebocadores"}, "time_in_days": {"N": "360"}, "id": {"S": "f78d2241-13fd-45ab-81cc-0acb781b4107"}}}, "progress": {"N": "0"}, "status": {"S": "CREATED"}, "score": {"N": "0"}, "user": {"M": {"name": {"S": "S\u00e9rgio R Siqueira"}, "cpf": {"S": "07879819908"}, "id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "email": {"S": "sergio@somosbeta.com.br"}}}, "sk": {"S": "0"}, "id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "create_date": {"S": "2023-08-18T07:48:34"}, "update_date": {"S": "2023-08-18T07:48:34"}}
{"sk": {"S": "konviva"}, "id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "create_date": {"S": "2023-08-18T07:48:34"}, "konviva_id": {"N": "227924"}}
{"sk": {"S": "manager"}, "user_id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "name": {"S": "Beta Educa\u00e7\u00e3o"}, "create_date": {"S": "2023-08-18T07:48:34"}}
{"ttl": {"S": "1720867714"}, "sk": {"S": "schedules#access_period_ends"}, "id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "expiry_date": {"S": "2024-07-13T07:48:34"}, "create_date": {"S": "2023-08-18T07:48:34"}}
{"ttl": {"N": "1723459714"}, "sk": {"S": "schedules#archive_it"}, "id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "expiry_date": {"S": "2024-08-12T07:48:34"}, "create_date": {"S": "2023-08-18T07:48:34"}}
{"sk": {"S": "227924"}, "enrollment_id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "id": {"S": "konviva"}, "create_date": {"S": "2023-08-18T07:48:34"}}
{"sk": {"S": "KpZTYvu4RzgMJW3A2DF6cC#N4i4nJQC5wSyVUMTPYUnEh"}, "course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "180"}, "id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-25T23:52:59.142046-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#N4i4nJQC5wSyVUMTPYUnEh"}, "course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "180"}, "id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.142046-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#WR3RmmMGbuHL9tL3QkJVdQ"}, "course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "180"}, "id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#T6xfkFj3vaJiafT3rMEAxA"}, "course": {"M": {"name": {"S": "CIPA Grau de risco 1"}, "time_in_days": {"N": "180"}, "id": {"S": "V6Db4R6FwUqiRt9cG2s3tX"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#GNo8r7EMr9mF73tPH3Tvnc"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#g2ALhXLTMAoYGL6bKLGfw4"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#dTPNAPqgHWJkp9fZNMV5z9"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#L9nj8icPe5AjjqTj3NPYQr"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#cEyUG6LpC9LRC3PxbnwKA4"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#CipadCpxm4BKNdV49Vvtkt"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#SFzHrLevDTFtsYdbacGcgo"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#MwB6yuDE9RETBBXX3vt6gk"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#edp8njvgQuzNkLx2ySNfAD"}, "org_name": {"S": "KORD S.A"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"ttl_date": {"S": "2025-09-03T00:00:00-03:06"}, "vacancy": {"M": {"id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#WR3RmmMGbuHL9tL3QkJVdQ"}}}, "author": {"M": {"name": {"S": "Tiago Maciel"}, "id": {"S": "123"}}}, "sk": {"S": "2025-09-03#0119847523107d306331118b72292eb0"}, "course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "180"}, "id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}}}, "id": {"S": "scheduled_items#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-11-01T17:31:53.816688-03:00"}, "user": {"M": {"name": {"S": "S\u00e9rgio R Siqueira"}, "cpf": {"S": "07879819908"}, "id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "email": {"S": "sergio@somosbeta.com.br"}}}, "ttl": {"N": "1756868760"}}
{"ttl_date": {"S": "2025-09-03T00:00:00-03:06"}, "vacancy": {"M": {"id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#WR3RnmMGbuHL9tL3QkJVdD"}}}, "author": {"M": {"name": {"S": "Tiago Maciel"}, "id": {"S": "123"}}}, "sk": {"S": "2025-09-03#0119847523107d306331118b72292eb2"}, "course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "180"}, "id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}}}, "id": {"S": "scheduled_items#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-11-01T17:31:53.816688-03:00"}, "user": {"M": {"name": {"S": "S\u00e9rgio R Siqueira"}, "cpf": {"S": "07879819908"}, "id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "email": {"S": "sergio@somosbeta.com.br"}}}, "ttl": {"N": "1756868760"}}
{"course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "360"}, "id": {"S": "f78d2241-13fd-45ab-81cc-0acb781b4107"}}}, "progress": {"N": "20"}, "status": {"S": "IN_PROGRESS"}, "score": {"N": "0"}, "user": {"M": {"name": {"S": "Mait\u00ea Laurenti Siqueira"}, "cpf": {"S": "02186829991"}, "id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "email": {"S": "maite@somosbeta.com.br"}}}, "sk": {"S": "0"}, "id": {"S": "o5bakvHD4QywViB25y8nFj"}, "create_date": {"S": "2023-08-18T07:48:34"}, "update_date": {"S": "2023-08-18T07:48:34"}}
{"id": {"S": "ezcWf4ue4ooyGDFstXpv4e"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "720"}}}, "create_date": {"S": "2024-11-07T11:44:08.103468-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "CREATED"}, "update_date": {"S": "2024-11-07T11:44:14.527046-03:00"}, "user": {"M": {"id": {"S": "FzVwjH4kUdii9jRK927tCJ"}, "cpf": {"S": "40846858878"}, "email": {"S": "jefaoafonso2010@hotmail.com"}, "name": {"S": "JEFFERSON AFONSO DA SILVA"}}}}
{"id": {"S": "ezcWf4ue4ooyGDFstXpv4e"}, "sk": {"S": "assignees#2QuQNKmGabKwELcm8ZcZ6a"}, "create_date": {"S": "2024-11-07T11:44:08.103468-03:00"}, "name": {"S": "Formtap Industria e Comercio S/A"}, "scope": {"S": "ORG"}}
{"id": {"S": "ezcWf4ue4ooyGDFstXpv4e"}, "sk": {"S": "author"}, "create_date": {"S": "2024-11-07T11:44:08.103468-03:00"}, "name": {"S": "Vera L\u00facia Machado"}, "user_id": {"S": "5ad1d654-efe5-4bcf-8016-332677c4ba61"}}
{"id": {"S": "ezcWf4ue4ooyGDFstXpv4e"}, "sk": {"S": "tenant"}, "create_date": {"S": "2024-11-07T11:44:08.103468-03:00"}, "name": {"S": "PRESERVE AMBIENTAL EIRELLI"}, "user_id": {"S": "5ad1d654-efe5-4bcf-8016-332677c4ba61"}}
{"id": {"S": "ezcWf4ue4ooyGDFstXpv4e"}, "sk": {"S": "mentions#FhtdEKbR9aVshNdJJc4gCD"}, "context": {"S": "ORDER"}, "create_date": {"S": "2024-11-07T11:44:08.103468-03:00"}}
{"id": {"S": "PGneyGaaD7oqvKGpjQamx2"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "70"}, "name": {"S": "NR-20 B\u00e1sico"}, "time_in_days": {"N": "720"}}}, "create_date": {"S": "2024-10-28T12:04:43.785824-03:00"}, "progress": {"N": "100"}, "score": {"N": "62"}, "status": {"S": "FAILED"}, "update_date": {"S": "2024-10-30T23:02:15.716474-03:00"}, "user": {"M": {"id": {"S": "iNBQFu9wafBn7cFejhKhFk"}, "cpf": {"S": "05163302094"}, "email": {"S": "entregapapalegua8@gmail.com"}, "name": {"S": "Leonardo Boecchel Varela"}}}}
{"id": {"S": "PGneyGaaD7oqvKGpjQamx2"}, "sk": {"S": "started_date"}, "create_date": {"S": "2024-10-28T13:14:18.162722-03:00"}}
{"id": {"S": "PGneyGaaD7oqvKGpjQamx2"}, "sk": {"S": "assignees#RnqUZohLpeg3kngixJVQRQ"}, "create_date": {"S": "2024-10-28T12:04:43.785824-03:00"}, "name": {"S": "Mitspieler Servi\u00e7os e Represesnta\u00e7\u00f5es Ltda"}, "scope": {"S": "ORG"}}
{"id": {"S": "PGneyGaaD7oqvKGpjQamx2"}, "sk": {"S": "failed_date"}, "create_date": {"S": "2024-10-30T23:02:15.716474-03:00"}}
{"id": {"S": "hWnCaKBy545AQjquJytGKM"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-05T08:56:21.677175-03:00"}, "progress": {"N": "100"}, "score": {"N": "90"}, "status": {"S": "COMPLETED"}, "update_date": {"S": "2024-11-05T17:21:42.127888-03:00"}, "user": {"M": {"id": {"S": "FSjNrtpZSPEt9PLKfB7kSK"}, "cpf": {"S": "11224076451"}, "email": {"S": "gabrielwalkerbsilva@gmail.com"}, "name": {"S": "GABRIEL WALKER BELARMINO SILVA"}}}}
{"id": {"S": "hWnCaKBy545AQjquJytGKM"}, "sk": {"S": "finished_date"}, "create_date": {"S": "2024-11-05T17:21:42.127888-03:00"}}
{"id": {"S": "hWnCaKBy545AQjquJytGKM"}, "sk": {"S": "started_date"}, "create_date": {"S": "2024-11-05T13:46:07.430570-03:00"}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "PENDING"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy1"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "IN_PROGRESS"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy2"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "FAILED"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy3"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "CANCELED"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy4"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "EXPIRED"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy5"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "ARCHIVED"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "cancel_policy"}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "lock"}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "hash": {"S": "f8f7996aa99d50eb85266be5a9fca1db"}, "ttl": {"N": "1759692457"}, "ttl_date": {"S": "2025-10-05T16:27:37.042051-03:00"}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "assignees#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "name": {"S": "Beta Educa\u00e7\u00e3o"}, "scope": {"S": "ORG"}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "mentions#QV4sXY3DvSTUMGJ4QqsrwJ"}, "scope": {"S": "ORDER"}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "parent_draft"}, "draft": {"M": {"id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "sk": {"S": "QV4sXY3DvSTUMGJ4QqsrwJ#YarwKYcw2sxjYWJTu2wnUy"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}}
{"id": {"S": "766k6jLry3x2vwvUZP24s4"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-13T09:32:37.858091-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "CANCELED"}, "update_date": {"S": "2024-11-13T09:34:25.057030-03:00"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "766k6jLry3x2vwvUZP24s4"}, "sk": {"S": "canceled_date"}, "author": {"M": {"id": {"S": "9a41e867-55e1-4573-bd27-7b5d1d1bcfde"}, "name": {"S": "Tiago Maciel"}}}, "create_date": {"S": "2024-11-13T09:34:25.057030-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#GNo8r7EMr9mF73tPH3Tvnc"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#8TVSi5oACLxTiT8ycKPmaQ"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"course": {"M": {"name": {"S": "Reciclagem de NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Rebocadores"}, "time_in_days": {"N": "360"}, "id": {"S": "f78d2241-13fd-45ab-81cc-0acb781b4107"}}}, "progress": {"N": "0"}, "status": {"S": "CREATED"}, "score": {"N": "0"}, "user": {"M": {"name": {"S": "S\u00e9rgio R Siqueira"}, "cpf": {"S": "07879819908"}, "id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "email": {"S": "sergio@somosbeta.com.br"}}}, "sk": {"S": "0"}, "id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "create_date": {"S": "2023-08-18T07:48:34"}, "update_date": {"S": "2023-08-18T07:48:34"}}
{"sk": {"S": "konviva"}, "id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "create_date": {"S": "2023-08-18T07:48:34"}, "konviva_id": {"N": "227924"}}
{"sk": {"S": "manager"}, "user_id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "name": {"S": "Beta Educa\u00e7\u00e3o"}, "create_date": {"S": "2023-08-18T07:48:34"}}
{"ttl": {"S": "1720867714"}, "sk": {"S": "schedules#access_period_ends"}, "id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "expiry_date": {"S": "2024-07-13T07:48:34"}, "create_date": {"S": "2023-08-18T07:48:34"}}
{"ttl": {"N": "1723459714"}, "sk": {"S": "schedules#archive_it"}, "id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "expiry_date": {"S": "2024-08-12T07:48:34"}, "create_date": {"S": "2023-08-18T07:48:34"}}
{"sk": {"S": "227924"}, "enrollment_id": {"S": "DeoJbnWFMCar2QUFcCexqh"}, "id": {"S": "konviva"}, "create_date": {"S": "2023-08-18T07:48:34"}}
{"sk": {"S": "KpZTYvu4RzgMJW3A2DF6cC#N4i4nJQC5wSyVUMTPYUnEh"}, "course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "180"}, "id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-25T23:52:59.142046-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#N4i4nJQC5wSyVUMTPYUnEh"}, "course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "180"}, "id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.142046-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#WR3RmmMGbuHL9tL3QkJVdQ"}, "course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "180"}, "id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#T6xfkFj3vaJiafT3rMEAxA"}, "course": {"M": {"name": {"S": "CIPA Grau de risco 1"}, "time_in_days": {"N": "180"}, "id": {"S": "V6Db4R6FwUqiRt9cG2s3tX"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#GNo8r7EMr9mF73tPH3Tvnc"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#g2ALhXLTMAoYGL6bKLGfw4"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#dTPNAPqgHWJkp9fZNMV5z9"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#L9nj8icPe5AjjqTj3NPYQr"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#cEyUG6LpC9LRC3PxbnwKA4"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#CipadCpxm4BKNdV49Vvtkt"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#SFzHrLevDTFtsYdbacGcgo"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#MwB6yuDE9RETBBXX3vt6gk"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#edp8njvgQuzNkLx2ySNfAD"}, "org_name": {"S": "KORD S.A"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"ttl_date": {"S": "2025-09-03T00:00:00-03:06"}, "vacancy": {"M": {"id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#WR3RmmMGbuHL9tL3QkJVdQ"}}}, "author": {"M": {"name": {"S": "Tiago Maciel"}, "id": {"S": "123"}}}, "sk": {"S": "2025-09-03#0119847523107d306331118b72292eb0"}, "course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "180"}, "id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}}}, "id": {"S": "scheduled_items#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-11-01T17:31:53.816688-03:00"}, "user": {"M": {"name": {"S": "S\u00e9rgio R Siqueira"}, "cpf": {"S": "07879819908"}, "id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "email": {"S": "sergio@somosbeta.com.br"}}}, "ttl": {"N": "1756868760"}}
{"ttl_date": {"S": "2025-09-03T00:00:00-03:06"}, "vacancy": {"M": {"id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"}, "sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#WR3RnmMGbuHL9tL3QkJVdD"}}}, "author": {"M": {"name": {"S": "Tiago Maciel"}, "id": {"S": "123"}}}, "sk": {"S": "2025-09-03#0119847523107d306331118b72292eb2"}, "course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "180"}, "id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}}}, "id": {"S": "scheduled_items#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-11-01T17:31:53.816688-03:00"}, "user": {"M": {"name": {"S": "S\u00e9rgio R Siqueira"}, "cpf": {"S": "07879819908"}, "id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "email": {"S": "sergio@somosbeta.com.br"}}}, "ttl": {"N": "1756868760"}}
{"course": {"M": {"name": {"S": "NR-17 Ergonomia"}, "time_in_days": {"N": "360"}, "id": {"S": "f78d2241-13fd-45ab-81cc-0acb781b4107"}}}, "progress": {"N": "20"}, "status": {"S": "IN_PROGRESS"}, "score": {"N": "0"}, "user": {"M": {"name": {"S": "Mait\u00ea Laurenti Siqueira"}, "cpf": {"S": "02186829991"}, "id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "email": {"S": "maite@somosbeta.com.br"}}}, "sk": {"S": "0"}, "id": {"S": "o5bakvHD4QywViB25y8nFj"}, "create_date": {"S": "2023-08-18T07:48:34"}, "update_date": {"S": "2023-08-18T07:48:34"}}
{"id": {"S": "ezcWf4ue4ooyGDFstXpv4e"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "720"}}}, "create_date": {"S": "2024-11-07T11:44:08.103468-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "CREATED"}, "update_date": {"S": "2024-11-07T11:44:14.527046-03:00"}, "user": {"M": {"id": {"S": "FzVwjH4kUdii9jRK927tCJ"}, "cpf": {"S": "40846858878"}, "email": {"S": "jefaoafonso2010@hotmail.com"}, "name": {"S": "JEFFERSON AFONSO DA SILVA"}}}}
{"id": {"S": "ezcWf4ue4ooyGDFstXpv4e"}, "sk": {"S": "assignees#2QuQNKmGabKwELcm8ZcZ6a"}, "create_date": {"S": "2024-11-07T11:44:08.103468-03:00"}, "name": {"S": "Formtap Industria e Comercio S/A"}, "scope": {"S": "ORG"}}
{"id": {"S": "ezcWf4ue4ooyGDFstXpv4e"}, "sk": {"S": "author"}, "create_date": {"S": "2024-11-07T11:44:08.103468-03:00"}, "name": {"S": "Vera L\u00facia Machado"}, "user_id": {"S": "5ad1d654-efe5-4bcf-8016-332677c4ba61"}}
{"id": {"S": "ezcWf4ue4ooyGDFstXpv4e"}, "sk": {"S": "tenant"}, "create_date": {"S": "2024-11-07T11:44:08.103468-03:00"}, "name": {"S": "PRESERVE AMBIENTAL EIRELLI"}, "user_id": {"S": "5ad1d654-efe5-4bcf-8016-332677c4ba61"}}
{"id": {"S": "ezcWf4ue4ooyGDFstXpv4e"}, "sk": {"S": "mentions#FhtdEKbR9aVshNdJJc4gCD"}, "context": {"S": "ORDER"}, "create_date": {"S": "2024-11-07T11:44:08.103468-03:00"}}
{"id": {"S": "PGneyGaaD7oqvKGpjQamx2"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "70"}, "name": {"S": "NR-20 B\u00e1sico"}, "time_in_days": {"N": "720"}}}, "create_date": {"S": "2024-10-28T12:04:43.785824-03:00"}, "progress": {"N": "100"}, "score": {"N": "62"}, "status": {"S": "FAILED"}, "update_date": {"S": "2024-10-30T23:02:15.716474-03:00"}, "user": {"M": {"id": {"S": "iNBQFu9wafBn7cFejhKhFk"}, "cpf": {"S": "05163302094"}, "email": {"S": "entregapapalegua8@gmail.com"}, "name": {"S": "Leonardo Boecchel Varela"}}}}
{"id": {"S": "PGneyGaaD7oqvKGpjQamx2"}, "sk": {"S": "started_date"}, "create_date": {"S": "2024-10-28T13:14:18.162722-03:00"}}
{"id": {"S": "PGneyGaaD7oqvKGpjQamx2"}, "sk": {"S": "assignees#RnqUZohLpeg3kngixJVQRQ"}, "create_date": {"S": "2024-10-28T12:04:43.785824-03:00"}, "name": {"S": "Mitspieler Servi\u00e7os e Represesnta\u00e7\u00f5es Ltda"}, "scope": {"S": "ORG"}}
{"id": {"S": "PGneyGaaD7oqvKGpjQamx2"}, "sk": {"S": "failed_date"}, "create_date": {"S": "2024-10-30T23:02:15.716474-03:00"}}
{"id": {"S": "hWnCaKBy545AQjquJytGKM"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-05T08:56:21.677175-03:00"}, "progress": {"N": "100"}, "score": {"N": "90"}, "status": {"S": "COMPLETED"}, "update_date": {"S": "2024-11-05T17:21:42.127888-03:00"}, "user": {"M": {"id": {"S": "FSjNrtpZSPEt9PLKfB7kSK"}, "cpf": {"S": "11224076451"}, "email": {"S": "gabrielwalkerbsilva@gmail.com"}, "name": {"S": "GABRIEL WALKER BELARMINO SILVA"}}}}
{"id": {"S": "hWnCaKBy545AQjquJytGKM"}, "sk": {"S": "finished_date"}, "create_date": {"S": "2024-11-05T17:21:42.127888-03:00"}}
{"id": {"S": "hWnCaKBy545AQjquJytGKM"}, "sk": {"S": "started_date"}, "create_date": {"S": "2024-11-05T13:46:07.430570-03:00"}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "PENDING"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy1"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "IN_PROGRESS"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy2"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "FAILED"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy3"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "CANCELED"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy4"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "EXPIRED"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy5"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "ARCHIVED"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "cancel_policy"}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "lock"}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "hash": {"S": "f8f7996aa99d50eb85266be5a9fca1db"}, "ttl": {"N": "1759692457"}, "ttl_date": {"S": "2025-10-05T16:27:37.042051-03:00"}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "assignees#cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}, "name": {"S": "Beta Educa\u00e7\u00e3o"}, "scope": {"S": "ORG"}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "mentions#QV4sXY3DvSTUMGJ4QqsrwJ"}, "scope": {"S": "ORDER"}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}}
{"id": {"S": "YarwKYcw2sxjYWJTu2wnUy"}, "sk": {"S": "parent_vacancy"}, "vacancy": {"M": {"id": {"S": "vacancy#cJtK9SsnJhKPyxESe7g3DG"}, "sk": {"S": "QV4sXY3DvSTUMGJ4QqsrwJ#YarwKYcw2sxjYWJTu2wnUy"}}}, "create_date": {"S": "2024-11-04T16:27:37.042051-03:00"}}
{"id": {"S": "766k6jLry3x2vwvUZP24s4"}, "sk": {"S": "0"}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "time_in_days": {"N": "365"}}}, "create_date": {"S": "2024-11-13T09:32:37.858091-03:00"}, "progress": {"N": "0"}, "score": {"NULL": true}, "status": {"S": "CANCELED"}, "update_date": {"S": "2024-11-13T09:34:25.057030-03:00"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "cpf": {"S": "07879819908"}, "email": {"S": "sergio@somosbeta.com.br"}, "name": {"S": "S\u00e9rgio Rafael de Siqueira"}}}}
{"id": {"S": "766k6jLry3x2vwvUZP24s4"}, "sk": {"S": "canceled_date"}, "author": {"M": {"id": {"S": "9a41e867-55e1-4573-bd27-7b5d1d1bcfde"}, "name": {"S": "Tiago Maciel"}}}, "create_date": {"S": "2024-11-13T09:34:25.057030-03:00"}}
{"sk": {"S": "3CNrFB9dy2RLit2pdeUWy4#GNo8r7EMr9mF73tPH3Tvnc"}, "course": {"M": {"name": {"S": "NR-10 B\u00e1sico"}, "time_in_days": {"N": "180"}, "id": {"S": "YDkh4BtTSWFCJVTmDkhqb3"}}}, "id": {"S": "vacancies#8TVSi5oACLxTiT8ycKPmaQ"}, "create_date": {"S": "2024-08-28T23:52:59.141966-03:00"}}
{"id": {"S": "7bzQhaPEB9uR8jRkzkFe2h"},"sk": {"S": "0"},"course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"},"name": {"S": "NR-18 PEMT PTA"},"time_in_days": {"N": "365"}}},"create_date": {"S": "2025-04-11T15:07:56.871203-03:00"},"konviva:id": {"N": "238697"},"progress": {"N": "0"},"score": {"NULL": true},"status": {"S": "PENDING"},"update_date": {"S": "2025-04-11T15:08:00.387831-03:00"},"user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"},"cpf": {"S": "07879819908"},"email": {"S": "sergio@somosbeta.com.br"},"name": {"S": "Sérgio Rafael Siqueira"}}}}
{"id": {"S": "7bzQhaPEB9uR8jRkzkFe2h"},"sk": {"S": "lock"},"create_date": {"S": "2025-04-11T15:07:56.871203-03:00"},"hash": {"S": "f8f7996aa99d50eb85266be5a9fca1db"},"ttl": {"N": "1773338876"},"ttl_date": {"S": "2026-03-12T15:07:56.871203-03:00"}}
{"id": {"S": "7bzQhaPEB9uR8jRkzkFe2h"},"sk": {"S": "parent_vacancy"},"vacancy": {"M": {"id": {"S": "vacancies#cJtK9SsnJhKPyxESe7g3DG"},"sk": {"S": "QV4sXY3DvSTUMGJ4QqsrwJ#7bzQhaPEB9uR8jRkzkFe2h"}}}}
{"id": {"S": "7bzQhaPEB9uR8jRkzkFe2h"},"sk": {"S": "cancel_policy"},"create_date": {"S": "2025-04-11T15:07:56.871203-03:00"}}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}, "sk": {"S": "0"}, "status": {"S": "PENDING"}, "progress": {"N": "0"}, "user": {"M": {"id": {"S": "5OxmMjL-ujoR5IMGegQz"}, "name": {"S": "Sérgio R Siqueira"}, "email": {"S": "sergio@somosbeta.com.br"},"cpf": {"S": "07879819908"}}}, "course": {"M": {"id": {"S": "2c1e724a-58c6-4c20-90df-18b5660d6304"}, "name": {"S":"Noções em Primeiros Socorros"}}}, "create_date": {"S": "2025-05-20T12:27:09.221021-03:00"}, "metadata__tenant_id": {"S": "cJtK9SsnJhKPyxESe7g3DG"}}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}, "sk": {"S": "related_ids#org"}, "org_id": {"S": "cJtK9SsnJhKPyxESe7g3DG"}, "create_date": {"S": "2025-05-20T12:27:09.221021-03:00"}}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}, "sk": {"S": "related_ids#order"}, "order_id": {"S": "EAooRtYH5XHm6ajWUsyJh6"}, "create_date": {"S": "2025-05-20T12:27:09.221021-03:00"}}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}, "sk": {"S": "parent_vacancy"}, "vacancy": {"M": {"id": {"S": "vacancies#FT6537qmMNaSfxmqZu9xDG"}, "sk": {"S": "EAooRtYH5XHm6ajWUsyJh6#7FAfmYdCha4nTHDWU3wtrz"}}}}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}, "sk": {"S": "metadata#tenant"}, "create_date": {"S": "2025-05-20T12:27:09.221021-03:00"}, "name": {"S": "Beta Educação"}, "tenant_id": {"S": "cJtK9SsnJhKPyxESe7g3DG"}}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}, "sk": {"S": "metadata#lock"}, "create_date": {"S": "2025-05-20T12:27:09.221021-03:00"}, "hash": {"S": "d239d03ce8463483a3a80a6b335a6ea7"}, "ttl": {"N": "1776266829"}, "ttl_date": {"S": "2026-04-15T12:27:09.221021-03:00"}}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}, "sk": {"S": "metadata#cancel_policy"}, "create_date": {"S": "2025-05-20T12:27:09.221021-03:00"}}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}," sk": {"S": "metadata#konviva"}, "create_date": {"S": "2025-05-20T12:27:10.986137-03:00"}, "user_id": {"N": "239359"}}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}, "sk": {"S": "metadata#author"}, "create_date": {"S": "2025-05-20T12:27:09.221021-03:00"},"name": {"S": "Sérgio R Siqueira"},"user_id": {"S": "5OxmMjL-ujoR5IMGegQz"}}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}, "sk": {"S": "schedules#access_period_reminder_30_days"}, "course": {"S": "Noções em Primeiros Socorros"}, "create_date": {"S": "2025-05-20T12:27:09.221021-03:00"}, "email": {"S": "osergiosiqueira@gmail.com"},"name": {"S": "Sérgio R Siqueira"},"ttl": {"N": "1776266829"}
{"id": {"S": "70337adf-ddb3-4960-95b7-978cab05dcfe"}, "sk": {"S": "schedules#reminder_no_access_3_days"}, "course": {"S": "Noções em Primeiros Socorros"}, "create_date": {"S": "2025-05-20T12:27:09.221021-03:00"}, "email": {"S": "osergiosiqueira@gmail.com"},"name": {"S": "Sérgio R Siqueira"},"ttl": {"N": "1748014029"}}
{"id": {"S": "WRBj3FV7iGoxRwt63fALYd"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "12047"}, "name": {"S": "Junior Celetino Pires"}, "email": {"S": "juninhocpires@yahoo.com.br"}, "cpf": {"S": "06001201633"}}}, "course": {"M": {"id": {"S": "55"}, "name": {"S": "NR-10 Complementar (SEP)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2016-05-16T00:00:00"}, "update_date": {"S": "2019-01-16T10:36:53"}}
{"id": {"S": "nshu3G7ndUofcy7TtEvZeM"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "98"}, "user": {"M": {"id": {"S": "99523191500"}, "name": {"S": "ADELSON DE OLIVEIRA SANTOS"}, "email": {"S": "99523191500@users.noreply.betaeducacao.com.br"}, "cpf": {"S": "99523191500"}}}, "course": {"M": {"id": {"S": "dc1a0428-47bf-4db1-a5da-24be49c9fda6"}, "name": {"S": "NR-11 \u2013 Transporte, movimenta\u00e7\u00e3o, armazenagem e manuseio de materiais"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-09-17T09:42:19"}, "update_date": {"S": "2020-09-03T18:36:44"}}
{"id": {"S": "W7Wzqr6jeMBgvmPCUm62UW"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "88"}, "user": {"M": {"id": {"S": "b70ca900-885e-4aca-a3ef-ceee3b2974d6"}, "name": {"S": "JOICE RIBEIRO ROCHA"}, "email": {"S": "joicerrocha@hotmail.com"}, "cpf": {"S": "12599815762"}}}, "course": {"M": {"id": {"S": "56d1c710-36b1-4db5-8a7a-dacb7098dbad"}, "name": {"S": "NR-11 Seguran\u00e7a na Opera\u00e7\u00e3o de Rebocadores"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-12-14T10:06:10"}, "update_date": {"S": "2021-12-15T09:55:21"}}
{"id": {"S": "edMA6KiRx7X6c3FmQnB5Vx"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "25330"}, "name": {"S": "Rafael Tomaz De Oliveira"}, "email": {"S": "rafael@previnenet.com.br"}, "cpf": {"S": "02488722065"}}}, "course": {"M": {"id": {"S": "54"}, "name": {"S": "NR-33 Trabalhadores Autorizados e Vigias em Espa\u00e7o Confinado"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2018-04-23T00:00:00"}, "update_date": {"S": "2019-01-16T10:44:31"}}
{"id": {"S": "7o93AibeVgPgyJo5GZczNw"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "14096"}, "name": {"S": "Marcos Roberto Francisco Pereira"}, "email": {"S": "marcosrobertofranciscop@gmail.com"}, "cpf": {"S": "04633472933"}}}, "course": {"M": {"id": {"S": "55"}, "name": {"S": "NR-10 Complementar (SEP)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2016-08-29T00:00:00"}, "update_date": {"S": "2019-01-16T10:38:02"}}
{"id": {"S": "Unu6RqHV2VMckUkr3vmZr9"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "85"}, "user": {"M": {"id": {"S": "5f00cdef-6775-4a5b-90f8-ccc607c7f855"}, "name": {"S": "GILENO XAVIER DOS SANTOS"}, "email": {"S": "gileno.santos@kordsa.com"}, "cpf": {"S": "02174837552"}}}, "course": {"M": {"id": {"S": "54"}, "name": {"S": "NR-33 Trabalhadores Autorizados e Vigias em Espa\u00e7o Confinado"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-05-03T11:00:03"}, "update_date": {"S": "2021-09-24T09:58:50"}}
{"id": {"S": "kPXkXso3bPU5mGQs9DEKed"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "96"}, "user": {"M": {"id": {"S": "RAYG2dmH3FeABGQaQ3V8rS"}, "name": {"S": "Ariel da Silva Anestor"}, "email": {"S": "arielanestor@gmail.com"}, "cpf": {"S": "51705911870"}}}, "course": {"M": {"id": {"S": "a6775b71-d68a-4263-8ab4-acb3a4f8a8b9"}, "name": {"S": "NR-18 PEMT PTA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2024-02-19T11:06:38.918762-03:00"}, "update_date": {"S": "2025-02-18T11:20:36.752082-03:00"}}
{"id": {"S": "6o84wYvfFCzQs8Qcv28X4p"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "84"}, "user": {"M": {"id": {"S": "raMwRCA46q5pc4s4Of44"}, "name": {"S": "Renato Donizeti Franco"}, "email": {"S": "renato.donizeti@padtec.com.br"}, "cpf": {"S": "36595610884"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2020-12-03T13:36:01"}, "update_date": {"S": "2020-12-09T15:18:16"}}
{"id": {"S": "7frP85e8F8kc9o3GWpvk7Q"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "82"}, "user": {"M": {"id": {"S": "325b79b1-f8c0-4937-92b8-9955f647ef21"}, "name": {"S": "GUILHERME EDUARDO MARTINS"}, "email": {"S": "guilhermemartins@betaeducacao.com.br"}, "cpf": {"S": "07802359910"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-11-23T09:00:27"}, "update_date": {"S": "2023-11-14T00:10:35.972588-03:00"}}
{"id": {"S": "68rUn4CNRZG8YEhFgC7Npa"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "98"}, "user": {"M": {"id": {"S": "bebd851f-4973-49db-a032-12747053cd69"}, "name": {"S": "Marcos Pereira Martins"}, "email": {"S": "marcos.pereira@grupogera.com"}, "cpf": {"S": "01400388686"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-07-28T07:58:37"}, "update_date": {"S": "2023-11-28T02:23:04.707953-03:00"}}
{"id": {"S": "X4W7YJULgBEC3xjSakr6nL"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "f6c2db24-fd52-478b-bec0-f0fe7dcb1cb0"}, "name": {"S": "Leonardo Alesi da Silva"}, "email": {"S": "leonardoalesidasilva@gmail.com"}, "cpf": {"S": "09115295940"}}}, "course": {"M": {"id": {"S": "94"}, "name": {"S": "Reciclagem em NR-11 - Operador de Empilhadeira"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-03-21T11:00:47"}, "update_date": {"S": "2022-03-21T12:33:52"}}
{"id": {"S": "YqUV2iw2ZimEL8rd2tiqxT"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "19439"}, "name": {"S": "Carlos Alexandre Rosa Da Silva"}, "email": {"S": "carosa@sesc-rs.com.br"}, "cpf": {"S": "00750696010"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2017-04-20T00:00:00"}, "update_date": {"S": "2019-01-16T10:40:26"}}
{"id": {"S": "3kAeHyy8KbPtA27BScac9G"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "88"}, "user": {"M": {"id": {"S": "2bae3df3-e414-4d47-a175-72bb99f00306"}, "name": {"S": "Jasiel Lopes da Silva"}, "email": {"S": "silesia-caixeta@hotmail.com"}, "cpf": {"S": "62633210678"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-11-24T15:48:59"}, "update_date": {"S": "2021-11-26T11:31:54"}}
{"id": {"S": "Zffp8eokCn4L7GGuxe8pMW"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "9246"}, "name": {"S": "Marcio Antonio Bombonato"}, "email": {"S": "marcioabombonato@cofcoagri.com"}, "cpf": {"S": "24863201800"}}}, "course": {"M": {"id": {"S": "56"}, "name": {"S": "Reciclagem em NR-10 Complementar (SEP)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2015-12-01T00:00:00"}, "update_date": {"S": "2019-01-16T16:36:26"}}
{"id": {"S": "HJjGix8ND827jqmpNUELTL"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "87"}, "user": {"M": {"id": {"S": "64bf9c8d-a5a7-4410-ab0a-2472a342d76b"}, "name": {"S": "CARLOS ALFEU FEITOSA FRISSO"}, "email": {"S": "carlos.frisso@gruppoab.com"}, "cpf": {"S": "10170224708"}}}, "course": {"M": {"id": {"S": "55"}, "name": {"S": "NR-10 Complementar (SEP)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-09-27T08:37:05"}, "update_date": {"S": "2023-09-22T11:11:20.577016-03:00"}}
{"id": {"S": "ULwbjEuWLirZod8pvqGRiL"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "94"}, "user": {"M": {"id": {"S": "2411795564"}, "name": {"S": "WELLINGTON DOS SANTOS"}, "email": {"S": "02411795564@users.noreply.betaeducacao.com.br"}, "cpf": {"S": "02411795564"}}}, "course": {"M": {"id": {"S": "dc1a0428-47bf-4db1-a5da-24be49c9fda6"}, "name": {"S": "NR-11 \u2013 Transporte, movimenta\u00e7\u00e3o, armazenagem e manuseio de materiais"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-10-10T14:33:32"}, "update_date": {"S": "2023-10-06T14:23:23.930655-03:00"}}
{"id": {"S": "KkXuupYMMzo6TAAPovutjq"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "16508"}, "name": {"S": "Jadir Ferreira"}, "email": {"S": "jadirferreira@hotmail.com"}, "cpf": {"S": "92045898687"}}}, "course": {"M": {"id": {"S": "42"}, "name": {"S": "NR-35 Seguran\u00e7a nos Trabalhos em Altura (Te\u00f3rico)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2017-01-19T00:00:00"}, "update_date": {"S": "2019-01-16T10:39:30"}}
{"id": {"S": "7BAMVGJYJ7BRqSuzk7qmPr"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "9659"}, "name": {"S": "Norberto Germano"}, "email": {"S": "norbertogermano@gmail.com"}, "cpf": {"S": "58376240820"}}}, "course": {"M": {"id": {"S": "31"}, "name": {"S": "No\u00e7\u00f5es em Inform\u00e1tica: Pr\u00e1ticas com o Computador"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2016-01-05T00:00:00"}, "update_date": {"S": "2019-01-16T10:35:23"}}
{"id": {"S": "boGj6bgkBQCNvhe9dRvXM4"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "95"}, "user": {"M": {"id": {"S": "1e7e261b-d4fe-4d44-924f-06d4687b14e8"}, "name": {"S": "MARCO ANTONIO STERTZ"}, "email": {"S": "marco.stertz@gruppoab.com"}, "cpf": {"S": "73654337015"}}}, "course": {"M": {"id": {"S": "dc1a0428-47bf-4db1-a5da-24be49c9fda6"}, "name": {"S": "NR-11 \u2013 Transporte, movimenta\u00e7\u00e3o, armazenagem e manuseio de materiais"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-04-27T11:52:13"}, "update_date": {"S": "2021-06-20T22:44:13"}}
{"id": {"S": "3k2y89VxEzeJNbiAnCCJLk"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "81"}, "user": {"M": {"id": {"S": "XBoN-wCGqAv8IL6zPF9y"}, "name": {"S": "Vitor Jose do nascimento"}, "email": {"S": "vitinho211060@gmail.com"}, "cpf": {"S": "09735073650"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2020-10-02T15:40:54"}, "update_date": {"S": "2020-10-04T22:19:10"}}
{"id": {"S": "gBLSQgqSrD7iJVLhQmAcqU"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "19549"}, "name": {"S": "Edel\u00edcia Barros De Souza"}, "email": {"S": "jrobertosousa2000@yahoo.com.br"}, "cpf": {"S": "63587513872"}}}, "course": {"M": {"id": {"S": "59"}, "name": {"S": "Boas Pr\u00e1ticas em Manipula\u00e7\u00e3o de Alimentos"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2017-06-21T00:00:00"}, "update_date": {"S": "2019-01-16T11:02:41"}}
{"id": {"S": "L6CoK4Ez8WpueFCDDRvH3f"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "cMSlCbjw-5_gam2dEuLi"}, "name": {"S": "ROBERTO PEREIRA ALVES"}, "email": {"S": "roberto.alves@melitta.com.br"}, "cpf": {"S": "73698601087"}}}, "course": {"M": {"id": {"S": "94"}, "name": {"S": "Reciclagem em NR-11 - Operador de Empilhadeira"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2020-05-11T14:07:17"}, "update_date": {"S": "2020-05-11T14:15:31"}}
{"id": {"S": "4A7kXEBdx3gpvK4o9nJiWc"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "95"}, "user": {"M": {"id": {"S": "abe53008-930b-4eec-b47d-a8a621ad0beb"}, "name": {"S": "Gustavo Pinheiro Mantovani da Silva"}, "email": {"S": "gustavo.mantovani@bdo.com.br"}, "cpf": {"S": "50220809828"}}}, "course": {"M": {"id": {"S": "54"}, "name": {"S": "NR-33 Trabalhadores Autorizados e Vigias em Espa\u00e7o Confinado"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-08-23T08:39:53"}, "update_date": {"S": "2022-08-24T15:14:01"}}
{"id": {"S": "ZH8mFxRXLjoCP8tthk66UQ"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "92"}, "user": {"M": {"id": {"S": "FYh_7AfNJKnmWbYN-8pY"}, "name": {"S": "Edmilton Oliveira Mota"}, "email": {"S": "edmilton.oliveira@benvista.com.br"}, "cpf": {"S": "50543733572"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-12-12T16:21:57"}, "update_date": {"S": "2019-12-19T17:18:19"}}
{"id": {"S": "FBNgEiLmL93LoAfxqgDCfF"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "30813"}, "name": {"S": "Guilherme Lopes"}, "email": {"S": "guilhermelopes1623@gmail.com"}, "cpf": {"S": "48755066860"}}}, "course": {"M": {"id": {"S": "70"}, "name": {"S": "NR-20 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2018-10-31T00:00:00"}, "update_date": {"S": "2019-01-16T10:47:41"}}
{"id": {"S": "iBVdws8GbDSGgAvVhNVEup"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "24630"}, "name": {"S": "Ariolando Oliveira Quintino"}, "email": {"S": "ariolandoperfor@gmail.com"}, "cpf": {"S": "01611673143"}}}, "course": {"M": {"id": {"S": "62"}, "name": {"S": "NR-12 M\u00e1quinas e Equipamentos"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2018-03-12T00:00:00"}, "update_date": {"S": "2019-01-16T10:43:56"}}
{"id": {"S": "RsDhqQqqJHqkkuquWo7e8w"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "83"}, "user": {"M": {"id": {"S": "MnqbevRRa_-Ne8tRKTxE"}, "name": {"S": "JELISSON SILVA DOS SANTOS"}, "email": {"S": "jelissonsantos@kofre.net.br"}, "cpf": {"S": "86172498541"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-12-11T11:30:04"}, "update_date": {"S": "2020-03-02T11:15:58"}}
{"id": {"S": "FqGA4Xj73PMWqmKHurCUE2"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "85"}, "user": {"M": {"id": {"S": "dbmUkgqhPLoCwzGqaZcK3D"}, "name": {"S": "REGINALDO BARBOSA FEITOSA"}, "email": {"S": "reginaldopalmeiras10barbosa@gmail.com"}, "cpf": {"S": "59377437253"}}}, "course": {"M": {"id": {"S": "70"}, "name": {"S": "NR-20 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2023-02-28T08:25:16"}, "update_date": {"S": "2025-02-19T16:13:35.588639-03:00"}}
{"id": {"S": "HQfUCg6rMQdBsbn9s7VLhh"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "92"}, "user": {"M": {"id": {"S": "31691"}, "name": {"S": "Alvaro Antonio Souza Gaspar"}, "email": {"S": "copapa100@hotmail.com"}, "cpf": {"S": "12329246790"}}}, "course": {"M": {"id": {"S": "54"}, "name": {"S": "NR-33 Trabalhadores Autorizados e Vigias em Espa\u00e7o Confinado"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-02-25T15:09:25"}, "update_date": {"S": "2022-03-29T00:43:13"}}
{"id": {"S": "9QnJZYWsYSbq5K79ZhZpvr"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "87"}, "user": {"M": {"id": {"S": "t_dgSn7ZNLyQ7l3yD8PK"}, "name": {"S": "Henrique In\u00e1cio Marrocos"}, "email": {"S": "henrique.marrocos@usjt.br"}, "cpf": {"S": "40714881821"}}}, "course": {"M": {"id": {"S": "55"}, "name": {"S": "NR-10 Complementar (SEP)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-02-19T15:58:45"}, "update_date": {"S": "2021-02-23T05:56:56"}}
{"id": {"S": "frA8cr2BdG3tFWM2w4UuSt"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "95"}, "user": {"M": {"id": {"S": "04b807ac-272c-4580-a925-ff14202924e2"}, "name": {"S": "Glauber Rosemberg Borges Ferreira Lima"}, "email": {"S": "glauber.lima@unigel.com.br"}, "cpf": {"S": "00767241584"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-05-09T10:40:13"}, "update_date": {"S": "2019-05-18T17:27:29"}}
{"id": {"S": "3vxMUkB6e7JPwR8bFQ4cpc"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "8453"}, "name": {"S": "Samyris Nascimento"}, "email": {"S": "samyris.nascimento@hotmail.com"}, "cpf": {"S": "01720518190"}}}, "course": {"M": {"id": {"S": "31"}, "name": {"S": "No\u00e7\u00f5es em Inform\u00e1tica: Pr\u00e1ticas com o Computador"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2015-11-03T00:00:00"}, "update_date": {"S": "2019-01-16T10:34:44"}}
{"id": {"S": "7bARdNE6M7k6UGWDH2S3g7"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "11067"}, "name": {"S": "Fernanda Fernandes"}, "email": {"S": "fsfernandes@timbrasil.com.br"}, "cpf": {"S": "43704168505"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2016-03-17T00:00:00"}, "update_date": {"S": "2019-01-16T10:36:16"}}
{"id": {"S": "M8Xj9F6inMg2KaTpFwXgju"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "90"}, "user": {"M": {"id": {"S": "MqblkE9EF2DHg4McX2J1"}, "name": {"S": "MURILO DUARTE DE MELO"}, "email": {"S": "murilo.melo@pli-petronas.com"}, "cpf": {"S": "31567241816"}}}, "course": {"M": {"id": {"S": "50"}, "name": {"S": "Dire\u00e7\u00e3o Defensiva"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-06-25T15:33:50"}, "update_date": {"S": "2019-06-26T10:17:37"}}
{"id": {"S": "HXKaop3z35ojT2hbj9T4tE"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "87"}, "user": {"M": {"id": {"S": "BFRSJGFBF2TDtk4mV5YiH3"}, "name": {"S": "RODRIGO MENDES"}, "email": {"S": "rodrigo.mendes@manserv.com.br"}, "cpf": {"S": "08773922692"}}}, "course": {"M": {"id": {"S": "7ac2e34e-232a-427c-a3fc-32198e3a51c6"}, "name": {"S": "Dire\u00e7\u00e3o Defensiva - 08h"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2023-05-04T14:51:01"}, "update_date": {"S": "2024-05-06T14:15:50.404165-03:00"}}
{"id": {"S": "3VM2AStsWokYtJjjuMHdth"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "4916"}, "name": {"S": "Sandra Campos Da Cruz Santos"}, "email": {"S": "etig@uol.com.br"}, "cpf": {"S": "16629826825"}}}, "course": {"M": {"id": {"S": "57"}, "name": {"S": "NR-33 Supervisor em Espa\u00e7o Confinado"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2015-02-19T00:00:00"}, "update_date": {"S": "2019-01-16T10:33:04"}}
{"id": {"S": "fcs6anxafVuD56VRxpANcQ"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "bed1053e-43c2-4990-9ae8-5f4c1d3bd746"}, "name": {"S": "Paulo Augusto Barbosa"}, "email": {"S": "pauloaugusto2688@gmail.com"}, "cpf": {"S": "07176390967"}}}, "course": {"M": {"id": {"S": "70"}, "name": {"S": "NR-20 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-04-25T09:11:46"}, "update_date": {"S": "2020-03-20T19:49:44"}}
{"id": {"S": "gAe26BLnHV32cLSZMLorf2"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "83"}, "user": {"M": {"id": {"S": "a41814a8-6205-4e30-99ef-7c5eccf2e056"}, "name": {"S": "Felipe Gibelli"}, "email": {"S": "felipegibelli@cetrel.com.br"}, "cpf": {"S": "28009985805"}}}, "course": {"M": {"id": {"S": "92"}, "name": {"S": "Reciclagem em NR-20 - Intermedi\u00e1rio"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2020-06-04T13:33:36"}, "update_date": {"S": "2020-06-17T13:26:07"}}
{"id": {"S": "LXHXrTfWerqarfGgSY9Df9"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "98"}, "user": {"M": {"id": {"S": "82755558504"}, "name": {"S": "PEDRO ANTONIO DOS S FILHO"}, "email": {"S": "82755558504@users.noreply.betaeducacao.com.br"}, "cpf": {"S": "82755558504"}}}, "course": {"M": {"id": {"S": "dc1a0428-47bf-4db1-a5da-24be49c9fda6"}, "name": {"S": "NR-11 \u2013 Transporte, movimenta\u00e7\u00e3o, armazenagem e manuseio de materiais"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-09-26T11:09:50"}, "update_date": {"S": "2023-11-14T19:02:56.175140-03:00"}}
{"id": {"S": "SE4FS2S3r5kF6D33km5vwr"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "20483"}, "name": {"S": "Emerson Oliva"}, "email": {"S": "emerson.oliva@deca.com.br"}, "cpf": {"S": "10731721802"}}}, "course": {"M": {"id": {"S": "56"}, "name": {"S": "Reciclagem em NR-10 Complementar (SEP)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2023-02-20T08:34:45"}, "update_date": {"S": "2025-02-17T23:32:39.152242-03:00"}}
{"id": {"S": "MmA7KrvYJDAYrtbKcoRWu2"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "24795"}, "name": {"S": "Paulo Ricardo Severo Lerina"}, "email": {"S": "p.lerina@terra.com.br"}, "cpf": {"S": "42061245072"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2018-03-19T00:00:00"}, "update_date": {"S": "2019-01-16T10:44:01"}}
{"id": {"S": "awd7HzWMSdTYodtrAqLfwB"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "25239"}, "name": {"S": "Reginaldo Lino Borges"}, "email": {"S": "reginaldolinoborges@hotmail.com"}, "cpf": {"S": "02243941260"}}}, "course": {"M": {"id": {"S": "70"}, "name": {"S": "NR-20 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2018-04-10T00:00:00"}, "update_date": {"S": "2019-01-16T10:44:14"}}
{"id": {"S": "fb4q9wroyRB2UjrZoZfhqd"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "6235"}, "name": {"S": "Venkata Ramana Gollavilli"}, "email": {"S": "venkata.ramana@br.heinenhopman.com"}, "cpf": {"S": "06325946758"}}}, "course": {"M": {"id": {"S": "40"}, "name": {"S": "Reciclagem em NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2015-05-19T00:00:00"}, "update_date": {"S": "2019-01-16T10:33:35"}}
{"id": {"S": "ByKFt7FAhqXN2y5Pbt7kPA"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "97"}, "user": {"M": {"id": {"S": "v0Q_qaB_LIvBxpoK3y-v"}, "name": {"S": "GUILHERME MARTINS HENRIQUE FERREIRA"}, "email": {"S": "guilherme.mhf@hotmail.com"}, "cpf": {"S": "06922380509"}}}, "course": {"M": {"id": {"S": "54"}, "name": {"S": "NR-33 Trabalhadores Autorizados e Vigias em Espa\u00e7o Confinado"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2020-07-27T13:36:13"}, "update_date": {"S": "2020-07-28T21:08:15"}}
{"id": {"S": "RiodsomeqcLB5hE8dN9fW6"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "27338"}, "name": {"S": "Cristian Ianc"}, "email": {"S": "cristian.ianc@hexagonagriculture.com"}, "cpf": {"S": "01319953913"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2018-06-25T00:00:00"}, "update_date": {"S": "2019-01-16T10:45:40"}}
{"id": {"S": "PkTg6SqNuZoxUyxU7Evqcv"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "18002"}, "name": {"S": "Jeferson Vieira De Lima"}, "email": {"S": "jeferson.vieira@zumpnet.com.br"}, "cpf": {"S": "00929227085"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2017-04-04T00:00:00"}, "update_date": {"S": "2019-01-16T10:40:17"}}
{"id": {"S": "JKbCztrJfZPqScwwFQp4EV"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "8211"}, "name": {"S": "Sergio Rosa De Lima"}, "email": {"S": "sergiorl@weg.net"}, "cpf": {"S": "02004815922"}}}, "course": {"M": {"id": {"S": "40"}, "name": {"S": "Reciclagem em NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2015-10-22T00:00:00"}, "update_date": {"S": "2019-01-16T10:34:27"}}
{"id": {"S": "TtEDsn7yP9wNTZvzA6TC3Q"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "89"}, "user": {"M": {"id": {"S": "24142"}, "name": {"S": "Andr\u00e9 Luiz De Almeida"}, "email": {"S": "andre.almeida@padtec.com.br"}, "cpf": {"S": "03316776109"}}}, "course": {"M": {"id": {"S": "40"}, "name": {"S": "Reciclagem em NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-04-22T09:49:48"}, "update_date": {"S": "2019-04-28T20:36:20"}}
{"id": {"S": "48vSHY9PjgJT3mS4A2tVVc"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "10406"}, "name": {"S": "Marcio Stein Pires"}, "email": {"S": "m.stein.pires@bol.com.br"}, "cpf": {"S": "01435162994"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2016-02-25T00:00:00"}, "update_date": {"S": "2019-01-16T10:35:59"}}
{"id": {"S": "DnJPAxj7NQBPawpBaqxRhh"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "28116"}, "name": {"S": "Jaime Ventura Da Silva"}, "email": {"S": "jaime.gugu2016@gmail.com"}, "cpf": {"S": "00903687623"}}}, "course": {"M": {"id": {"S": "62"}, "name": {"S": "NR-12 M\u00e1quinas e Equipamentos"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2018-07-19T00:00:00"}, "update_date": {"S": "2019-01-16T10:46:12"}}
{"id": {"S": "VKj3XANhEjQMG72bXb4m9V"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "28805"}, "name": {"S": "Alexandre Baptista Da Silveira"}, "email": {"S": "cidiomar@bins.com.br"}, "cpf": {"S": "49919601004"}}}, "course": {"M": {"id": {"S": "40"}, "name": {"S": "Reciclagem em NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2018-08-28T00:00:00"}, "update_date": {"S": "2019-01-16T10:46:44"}}
{"id": {"S": "PtGqnWgsFyYD8yjHcECVhU"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "90"}, "user": {"M": {"id": {"S": "wHiuWLYzZ4S4OSpZO2kN"}, "name": {"S": "Leandro Viana Brambilha"}, "email": {"S": "leandro.brambilha@padtec.com.br"}, "cpf": {"S": "35992645896"}}}, "course": {"M": {"id": {"S": "52"}, "name": {"S": "NR-18 - Constru\u00e7\u00e3o Civil"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-07-05T08:19:45"}, "update_date": {"S": "2021-07-09T10:43:24"}}
{"id": {"S": "HxJmLfqU4i4dQhy7FsSbMd"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "96"}, "user": {"M": {"id": {"S": "uyUOx3pp_DT5hv29gYRa"}, "name": {"S": "Bruno Cesar Thomes"}, "email": {"S": "bruno.thomes@ponsse.com"}, "cpf": {"S": "01883920507"}}}, "course": {"M": {"id": {"S": "50"}, "name": {"S": "Dire\u00e7\u00e3o Defensiva"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2020-05-13T13:59:28"}, "update_date": {"S": "2020-05-25T16:41:47"}}
{"id": {"S": "ANEzzLrQvHXcE8DBvEcjcN"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "85"}, "user": {"M": {"id": {"S": "Ub6Q7pgG6tTzMCAG4Boiaa"}, "name": {"S": "JOSE RAUL MACHADO JUNIOR"}, "email": {"S": "jose.machado@semeq.com"}, "cpf": {"S": "38030091893"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2023-02-23T08:49:18"}, "update_date": {"S": "2025-02-16T09:30:31.910495-03:00"}}
{"id": {"S": "hJ7X4nDwY5GRVe94szEU73"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "7512"}, "name": {"S": "Eder Cavalcanti Guilherme"}, "email": {"S": "edercalv@hotmail.com"}, "cpf": {"S": "22389063802"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2015-07-28T00:00:00"}, "update_date": {"S": "2019-01-16T10:34:10"}}
{"id": {"S": "E74mhXWkbt8vCr2XxAj9Ak"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "21582"}, "name": {"S": "Emerson Francisco Arcos"}, "email": {"S": "emerson.arcos@deca.com.br"}, "cpf": {"S": "07596148816"}}}, "course": {"M": {"id": {"S": "40"}, "name": {"S": "Reciclagem em NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2017-09-29T00:00:00"}, "update_date": {"S": "2019-01-16T10:42:08"}}
{"id": {"S": "XJKTcxJVj52zdkWApE9eBF"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "4438"}, "name": {"S": "Samuel Xavier De Campos"}, "email": {"S": "samuel.campos@mrgnet.ind.br"}, "cpf": {"S": "35776288800"}}}, "course": {"M": {"id": {"S": "31"}, "name": {"S": "No\u00e7\u00f5es em Inform\u00e1tica: Pr\u00e1ticas com o Computador"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2014-12-20T00:00:00"}, "update_date": {"S": "2019-01-16T10:32:51"}}
{"id": {"S": "KzuHrNJkSDeP2QuV9MbgTY"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "91"}, "user": {"M": {"id": {"S": "15171"}, "name": {"S": "Fabio Akira Haraguchi"}, "email": {"S": "fabio.haraguchi@fanucamerica.com"}, "cpf": {"S": "28701842803"}}}, "course": {"M": {"id": {"S": "62"}, "name": {"S": "NR-12 M\u00e1quinas e Equipamentos"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2023-06-02T09:06:21"}, "update_date": {"S": "2024-06-11T21:04:14.709415-03:00"}}
{"id": {"S": "W3otxdCMcmVKTdaEYUVX9s"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "a079aa67-d4ba-42e2-8117-21fd26b462bd"}, "name": {"S": "Weverton Eduardo Wiezel"}, "email": {"S": "weverton.wiezel2@primient.com"}, "cpf": {"S": "39663983892"}}}, "course": {"M": {"id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}, "name": {"S": "NR-17 Ergonomia"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-08-18T08:12:24"}, "update_date": {"S": "2021-10-28T17:15:08"}}
{"id": {"S": "QqkE4ZhQ5o5B573oqXRag7"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "30896"}, "name": {"S": "Elias Gois"}, "email": {"S": "eliasgois1@gmail.com"}, "cpf": {"S": "06028047520"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2018-11-06T00:00:00"}, "update_date": {"S": "2019-01-16T10:47:42"}}
{"id": {"S": "RhNokgWvMQEHFnngZdCsVs"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "23182"}, "name": {"S": "Eduardo Steffens"}, "email": {"S": "eduardosteffens@outlook.com.br"}, "cpf": {"S": "08779319920"}}}, "course": {"M": {"id": {"S": "42"}, "name": {"S": "NR-35 Seguran\u00e7a nos Trabalhos em Altura (Te\u00f3rico)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2017-12-29T00:00:00"}, "update_date": {"S": "2019-01-16T10:43:14"}}
{"id": {"S": "XcbEm5hB5LvsV7JKSY6aU4"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "87"}, "user": {"M": {"id": {"S": "7ClATyObN7z2Axzjm4pF"}, "name": {"S": "Andressa Fernanda Moraes"}, "email": {"S": "andressa.moraes@unisociesc.com.br"}, "cpf": {"S": "04803999996"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-07-07T15:40:14"}, "update_date": {"S": "2021-07-21T21:20:27"}}
{"id": {"S": "NT26hzBoPMAoZ6WbfTtSFG"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "90"}, "user": {"M": {"id": {"S": "8PPtvmJdUf9oSuIWyLc6"}, "name": {"S": "Wagner Donizetti Venancio"}, "email": {"S": "wagner.venancio@primient.com"}, "cpf": {"S": "31528337840"}}}, "course": {"M": {"id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}, "name": {"S": "NR-17 Ergonomia"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-01-05T08:40:28"}, "update_date": {"S": "2021-06-22T11:20:33"}}
{"id": {"S": "e3gWWxcoSFH2VA6TYFHXgC"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "7449"}, "name": {"S": "Eduardo Netto De Maia Bentes"}, "email": {"S": "eduardo.bentes@serpro.gov.br"}, "cpf": {"S": "83594469115"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2015-07-30T00:00:00"}, "update_date": {"S": "2019-01-16T10:34:11"}}
{"id": {"S": "bmEpXP4wLtLiJvZjptm6ac"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "91"}, "user": {"M": {"id": {"S": "3MbYYVBH7yW3qCP2zsTgkM"}, "name": {"S": "CALEBE ALVES DOS SANTOS"}, "email": {"S": "calebealvesdossantos@gmail.com"}, "cpf": {"S": "08948473921"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-10-13T08:20:32"}, "update_date": {"S": "2024-10-06T09:06:17.043613-03:00"}}
{"id": {"S": "KL3b9gB5smYm9Hw5mYPogz"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "96"}, "user": {"M": {"id": {"S": "uNSzcXMHHm5t3FS2Cq-r"}, "name": {"S": "Rafael Oliveira de Moraes"}, "email": {"S": "rafael88kv@hotmail.com"}, "cpf": {"S": "22823764801"}}}, "course": {"M": {"id": {"S": "56"}, "name": {"S": "Reciclagem em NR-10 Complementar (SEP)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-03-25T10:25:32"}, "update_date": {"S": "2019-10-29T07:33:33"}}
{"id": {"S": "7x6DDicpSuxGU6Pw6UEbLN"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "71"}, "user": {"M": {"id": {"S": "WMdPRKfV6vQ7GZ6e7CSSqp"}, "name": {"S": "Iranildo da Costa Sousa"}, "email": {"S": "iranildo.sousa@unigel.com.br"}, "cpf": {"S": "72294620534"}}}, "course": {"M": {"id": {"S": "83"}, "name": {"S": "NR-20 Inicia\u00e7\u00e3o"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-08-08T13:08:48"}, "update_date": {"S": "2022-08-12T09:39:00"}}
{"id": {"S": "65UpJUxmc6Zi45QuLamMcf"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "9863235c-6546-4a49-984b-90b1a73d9420"}, "name": {"S": "Marcos Aur\u00e9lio Azevedo"}, "email": {"S": "marcos.azevedo@padtec.com.br"}, "cpf": {"S": "00442643993"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2017-09-11T00:00:00"}, "update_date": {"S": "2019-01-16T10:41:59"}}
{"id": {"S": "cnYYiHtQcbnNiJtSzDdbr9"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "17823"}, "name": {"S": "Leandro Piecha Contreira"}, "email": {"S": "leandro@avato.com.br"}, "cpf": {"S": "02222513014"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2017-03-31T00:00:00"}, "update_date": {"S": "2019-01-16T10:40:13"}}
{"id": {"S": "RqaX2J8jKKwb4Cw5zmtYxD"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "81"}, "user": {"M": {"id": {"S": "30279b05-f3d5-460a-af1e-8f9ab937032a"}, "name": {"S": "Carlos Eduardo Moretto"}, "email": {"S": "carlos.moretto@primient.com"}, "cpf": {"S": "28827990801"}}}, "course": {"M": {"id": {"S": "90"}, "name": {"S": "Reciclagem em NR-33 Trabalhadores Autorizados"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2023-05-03T14:18:19"}, "update_date": {"S": "2024-05-02T07:48:38.301431-03:00"}}
{"id": {"S": "J2xgiwj5qpPrKfYycEYuPw"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "4997"}, "name": {"S": "Laerte Leit\u00e3o Gomes"}, "email": {"S": "lgomes@qgog.com.br"}, "cpf": {"S": "21208905368"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2015-02-27T00:00:00"}, "update_date": {"S": "2019-01-16T10:33:06"}}
{"id": {"S": "MCwpAuprZVpfHG7wxWBHVv"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "93"}, "user": {"M": {"id": {"S": "21804"}, "name": {"S": "Liliane Costa Firmiano Ferrari"}, "email": {"S": "liliane.ferrari@ecosul.com.br"}, "cpf": {"S": "19265748850"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2020-09-10T10:06:05"}, "update_date": {"S": "2020-10-09T15:43:58"}}
{"id": {"S": "fKhBhVAvGAecjNxFyNn9N7"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "94"}, "user": {"M": {"id": {"S": "gmXxwsCIoU_6MSO9xJKj"}, "name": {"S": "Jandir Ademar Schmidt"}, "email": {"S": "jandir@unc.br"}, "cpf": {"S": "40959082034"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-04-14T15:03:43"}, "update_date": {"S": "2021-04-16T21:19:24"}}
{"id": {"S": "a3NXfaJ2yVji6PbsxaNJRL"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "98"}, "user": {"M": {"id": {"S": "d7e4db48-6297-44e7-a75e-72340b928c49"}, "name": {"S": "Rosivam Pereira Diniz"}, "email": {"S": "rosivam@chronusauditores.com"}, "cpf": {"S": "68839430482"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-06-03T08:10:52"}, "update_date": {"S": "2019-06-07T09:40:19"}}
{"id": {"S": "mPhBY7HSrmftNiPucQRYoQ"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "82"}, "user": {"M": {"id": {"S": "2a911416-e83d-4f91-b03e-ab60d4895704"}, "name": {"S": "Lucival Souza Barreto"}, "email": {"S": "renata@inovvar.net.br"}, "cpf": {"S": "77711564520"}}}, "course": {"M": {"id": {"S": "42"}, "name": {"S": "NR-35 Seguran\u00e7a nos Trabalhos em Altura (Te\u00f3rico)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-04-24T10:01:31"}, "update_date": {"S": "2019-04-29T21:21:01"}}
{"id": {"S": "NGo3VurF3iReLJtV7NGaYM"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "1356"}, "name": {"S": "Edson Firmino Leal"}, "email": {"S": "edsonfleal@yahoo.com.br"}, "cpf": {"S": "01954277938"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2013-04-30T00:00:00"}, "update_date": {"S": "2019-01-16T10:31:22"}}
{"id": {"S": "fnFj3Mex3r5cFU4bt2xR93"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "18006"}, "name": {"S": "Weslley Bueno Goiembiesqui"}, "email": {"S": "weslley.goiembiesqui@solarisbrasil.com.br"}, "cpf": {"S": "37835574888"}}}, "course": {"M": {"id": {"S": "40"}, "name": {"S": "Reciclagem em NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2017-04-06T00:00:00"}, "update_date": {"S": "2019-01-16T10:40:18"}}
{"id": {"S": "8yzKp9TKtus9fyWRgnvNCV"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "19613"}, "name": {"S": "Cassiano Antonio Pereira"}, "email": {"S": "cassianopa@hotmail.com"}, "cpf": {"S": "12933714671"}}}, "course": {"M": {"id": {"S": "52"}, "name": {"S": "NR-18 - Constru\u00e7\u00e3o Civil"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2017-07-04T00:00:00"}, "update_date": {"S": "2019-01-16T10:41:12"}}
{"id": {"S": "Qqr42XiDRFsGFahF5hdMGB"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "5f00cdef-6775-4a5b-90f8-ccc607c7f855"}, "name": {"S": "GILENO XAVIER DOS SANTOS"}, "email": {"S": "gileno.santos@kordsa.com"}, "cpf": {"S": "02174837552"}}}, "course": {"M": {"id": {"S": "dc1a0428-47bf-4db1-a5da-24be49c9fda6"}, "name": {"S": "NR-11 \u2013 Transporte, movimenta\u00e7\u00e3o, armazenagem e manuseio de materiais"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-09-26T11:05:39"}, "update_date": {"S": "2023-10-11T01:27:42.244872-03:00"}}
{"id": {"S": "34MjPRVS3pjFqkdMGQz2AG"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "3385"}, "name": {"S": "Marcelo Eduardo Matzenbacher"}, "email": {"S": "marceloeduardonr10@hotmail.com"}, "cpf": {"S": "08110782990"}}}, "course": {"M": {"id": {"S": "38"}, "name": {"S": "NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2014-08-18T00:00:00"}, "update_date": {"S": "2019-01-16T10:32:19"}}
{"id": {"S": "A7eVTW7zE2hu4p49yYaG5j"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "93"}, "user": {"M": {"id": {"S": "CM3rntBpZYd-HlTZkJyh"}, "name": {"S": "Franciele Huzioka"}, "email": {"S": "franciele.secretaria@unc.br"}, "cpf": {"S": "05153526917"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2020-03-02T15:28:28"}, "update_date": {"S": "2020-05-29T19:00:14"}}
{"id": {"S": "DB7NH9ddpnihQ48gL8wE72"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "frlCl629Wi-vgygmeYg9"}, "name": {"S": "Jos\u00e9 Carlos da Silveira"}, "email": {"S": "jose.silveira@ponsse.com"}, "cpf": {"S": "04037747642"}}}, "course": {"M": {"id": {"S": "723534ae-36ae-4253-bb73-966c8268779d"}, "name": {"S": "NR-17 Ergonomia"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-09-08T09:53:26"}, "update_date": {"S": "2023-09-24T14:17:08.875174-03:00"}}
{"id": {"S": "LGPRffR57u9p3doKBeMmjX"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "346628ce-a6c8-4fff-a6ee-5378675e220a"}, "name": {"S": "Leandro Barbosa Dorea"}, "email": {"S": "leandrodorea@kofre.com.br"}, "cpf": {"S": "03004706571"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-08-16T14:41:11"}, "update_date": {"S": "2019-08-20T15:16:31"}}
{"id": {"S": "6uT9NjEzhpgmRmdqY8VNWS"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "db3bef3c-7851-4a5f-b444-44ea5d0b4f74"}, "name": {"S": "Jos\u00e9 Ricardo Messias Ara\u00fajo"}, "email": {"S": "josericardo.messias@primient.com"}, "cpf": {"S": "34973080802"}}}, "course": {"M": {"id": {"S": "83"}, "name": {"S": "NR-20 Inicia\u00e7\u00e3o"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2023-10-04T16:28:08.374304-03:00"}, "update_date": {"S": "2024-09-28T17:18:25.681373-03:00"}}
{"id": {"S": "Pyi5e3tfFtURcWx7ERL969"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "82"}, "user": {"M": {"id": {"S": "zukr4eXgJfjHpfZACCmr"}, "name": {"S": "Lu\u00eds Alberto Rosa Junior"}, "email": {"S": "vendasluis1@hotmail.com"}, "cpf": {"S": "06169257946"}}}, "course": {"M": {"id": {"S": "54"}, "name": {"S": "NR-33 Trabalhadores Autorizados e Vigias em Espa\u00e7o Confinado"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-06-14T08:17:21"}, "update_date": {"S": "2019-06-16T18:33:09"}}
{"id": {"S": "QLxRSLgb43zDzbARNiALGr"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "2d5f4cd0-7cee-418a-b93c-0cf64296c62c"}, "name": {"S": "Lucas Caldas de Oliveira"}, "email": {"S": "lca@flodim.com.br"}, "cpf": {"S": "05886606556"}}}, "course": {"M": {"id": {"S": "2c1e724a-58c6-4c20-90df-18b5660d6304"}, "name": {"S": "No\u00e7\u00f5es em Primeiros Socorros"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2023-05-15T09:54:52"}, "update_date": {"S": "2024-05-30T12:59:46.540817-03:00"}}
{"id": {"S": "3Vt6dKtWUE56CmW5kM2Zqy"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "81"}, "user": {"M": {"id": {"S": "vpwSSmSTvFZGlhWG8fHx"}, "name": {"S": "On\u00e9sio Alves Ferreira"}, "email": {"S": "onesio.ferreira@primient.com"}, "cpf": {"S": "16404716852"}}}, "course": {"M": {"id": {"S": "42"}, "name": {"S": "NR-35 Seguran\u00e7a nos Trabalhos em Altura (Te\u00f3rico)"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2021-03-02T10:31:16"}, "update_date": {"S": "2021-03-07T16:54:22"}}
{"id": {"S": "Wqr2VjM842DknTvT5meo2o"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "32268"}, "name": {"S": "Janssen Daris"}, "email": {"S": "janssen.daris@gmail.com"}, "cpf": {"S": "11285720792"}}}, "course": {"M": {"id": {"S": "63"}, "name": {"S": "NR-13 Operador de Caldeiras"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-01-11T00:00:00"}, "update_date": {"S": "2019-01-16T10:48:21"}}
{"id": {"S": "SiLB4g9hxQMZS3feNs3fku"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "8103"}, "name": {"S": "Ailton Santa F\u00e9"}, "email": {"S": "ailton_junior@infraero.gov.br"}, "cpf": {"S": "60190140291"}}}, "course": {"M": {"id": {"S": "40"}, "name": {"S": "Reciclagem em NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2015-10-22T00:00:00"}, "update_date": {"S": "2019-01-16T10:34:29"}}
{"id": {"S": "CbV6sdwenufkDeWLpHjaro"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "6227"}, "name": {"S": "Let\u00edcia Rieg"}, "email": {"S": "financeiro2@perfor.com.br"}, "cpf": {"S": "06699098900"}}}, "course": {"M": {"id": {"S": "41"}, "name": {"S": "CIPA"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2018-04-23T00:00:00"}, "update_date": {"S": "2019-01-16T10:44:36"}}
{"id": {"S": "LfcHK4vdC26mL97sdYHqzC"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "75"}, "user": {"M": {"id": {"S": "R2sF6F4EOdup-PLLlpkd"}, "name": {"S": "Claudinei Tadeu da Silva"}, "email": {"S": "vagasabertas@outlook.com"}, "cpf": {"S": "13976029882"}}}, "course": {"M": {"id": {"S": "62"}, "name": {"S": "NR-12 M\u00e1quinas e Equipamentos"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2020-11-06T16:06:25"}, "update_date": {"S": "2020-11-06T18:56:43"}}
{"id": {"S": "N9VpcNSKGaXx3aGeGihqeE"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "87"}, "user": {"M": {"id": {"S": "af200eb9-8084-4275-a0c2-749f4d1d023f"}, "name": {"S": "Jonas Cabral"}, "email": {"S": "jonas.cabral@unigel.com.br"}, "cpf": {"S": "29181018851"}}}, "course": {"M": {"id": {"S": "83"}, "name": {"S": "NR-20 Inicia\u00e7\u00e3o"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-07-22T14:14:41"}, "update_date": {"S": "2024-03-31T21:02:50.678858-03:00"}}
{"id": {"S": "YREgchZHhYLiYaSKBtT9Fm"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "87"}, "user": {"M": {"id": {"S": "ff19941a-9471-48de-8fe7-6858e9ce4549"}, "name": {"S": "Jose Alessandro De Souza"}, "email": {"S": "jose.souza@semeq.com"}, "cpf": {"S": "00878884165"}}}, "course": {"M": {"id": {"S": "54"}, "name": {"S": "NR-33 Trabalhadores Autorizados e Vigias em Espa\u00e7o Confinado"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2019-05-23T10:32:46"}, "update_date": {"S": "2021-05-27T10:09:06"}}
{"id": {"S": "kMKA4jzGnT6GwwXfvqWxW9"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "88"}, "user": {"M": {"id": {"S": "68278489572"}, "name": {"S": "ALEXSANDRO SANTOS DE OLIVEIRA"}, "email": {"S": "68278489572@users.noreply.betaeducacao.com.br"}, "cpf": {"S": "68278489572"}}}, "course": {"M": {"id": {"S": "40"}, "name": {"S": "Reciclagem em NR-10 B\u00e1sico"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2022-05-19T08:37:15"}, "update_date": {"S": "2024-05-16T19:19:29.284660-03:00"}}
{"id": {"S": "c6AmTVrLo2fACM93MG866m"}, "sk": {"S": "0"}, "status": {"S": "ARCHIVED"}, "progress": {"S": "100"}, "score": {"S": "100"}, "user": {"M": {"id": {"S": "6093"}, "name": {"S": "Sergio Weinfuter"}, "email": {"S": "sweinfuter@hotmail.com"}, "cpf": {"S": "75326256991"}}}, "course": {"M": {"id": {"S": "62"}, "name": {"S": "NR-12 M\u00e1quinas e Equipamentos"}, "cert": {"NULL": true}, "access_period": {"N": "360"}}}, "create_date": {"S": "2015-05-11T00:00:00"}, "update_date": {"S": "2019-01-16T10:33:32"}}

View File

@@ -11,6 +11,9 @@ Parameters:
EnrollmentTable:
Type: String
Default: betaeducacao-prod-enrollments
NewEnrollmentTable:
Type: String
Default: saladeaula_enrollments
CourseTable:
Type: String
Default: saladeaula_courses
@@ -34,6 +37,7 @@ Globals:
USER_TABLE: !Ref UserTable
ORDER_TABLE: !Ref OrderTable
ENROLLMENT_TABLE: !Ref EnrollmentTable
NEW_ENROLLMENT_TABLE: !Ref NewEnrollmentTable
COURSE_TABLE: !Ref CourseTable
ELASTIC_CLOUD_ID: "{{resolve:ssm:/betaeducacao/elastic/cloud_id/str}}"
ELASTIC_AUTH_PASS: "{{resolve:ssm:/betaeducacao/elastic/auth_pass/str}}"

View File

@@ -83,6 +83,13 @@ def test_enroll(
+ SortKey('related_ids#user', path_spec='user_id'),
)
assert enrollment['user'] == {
'name': 'Tiago Maciel',
'cpf': '08679004901',
'id': '9a41e867-55e1-4573-bd27-7b5d1d1bcfde',
'email': 'tiago@somosbeta.com.br',
}
assert enrollment['metadata__related_ids'] == {
'USER#9a41e867-55e1-4573-bd27-7b5d1d1bcfde',
'ORG#cJtK9SsnJhKPyxESe7g3DG',

61
http-api/uv.lock generated
View File

@@ -257,6 +257,30 @@ wheels = [
{ url = "https://files.pythonhosted.org/packages/0e/f6/65ecc6878a89bb1c23a086ea335ad4bf21a588990c3f535a227b9eea9108/charset_normalizer-3.4.1-py3-none-any.whl", hash = "sha256:d98b1668f06378c6dbefec3b92299716b931cd4e6061f3c875a71ced1780ab85", size = 49767, upload-time = "2024-12-24T18:12:32.852Z" },
]
[[package]]
name = "click"
version = "8.2.1"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "colorama", marker = "sys_platform == 'win32'" },
]
sdist = { url = "https://files.pythonhosted.org/packages/60/6c/8ca2efa64cf75a977a0d7fac081354553ebe483345c734fb6b6515d96bbc/click-8.2.1.tar.gz", hash = "sha256:27c491cc05d968d271d5a1db13e3b5a184636d9d930f148c50b038f0d0646202", size = 286342, upload-time = "2025-05-20T23:19:49.832Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/85/32/10bb5764d90a8eee674e9dc6f4db6a0ab47c8c4d0d83c27f7c39ac415a4d/click-8.2.1-py3-none-any.whl", hash = "sha256:61a3265b914e850b85317d0b3109c7f8cd35a670f963866005d6ef1d5175a12b", size = 102215, upload-time = "2025-05-20T23:19:47.796Z" },
]
[[package]]
name = "click-default-group"
version = "1.2.4"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "click" },
]
sdist = { url = "https://files.pythonhosted.org/packages/1d/ce/edb087fb53de63dad3b36408ca30368f438738098e668b78c87f93cd41df/click_default_group-1.2.4.tar.gz", hash = "sha256:eb3f3c99ec0d456ca6cd2a7f08f7d4e91771bef51b01bdd9580cc6450fe1251e", size = 3505, upload-time = "2023-08-04T07:54:58.425Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/2c/1a/aff8bb287a4b1400f69e09a53bd65de96aa5cee5691925b38731c67fc695/click_default_group-1.2.4-py2.py3-none-any.whl", hash = "sha256:9b60486923720e7fc61731bdb32b617039aba820e22e1c88766b1125592eaa5f", size = 4123, upload-time = "2023-08-04T07:54:56.875Z" },
]
[[package]]
name = "colorama"
version = "0.4.6"
@@ -491,6 +515,7 @@ dev = [
{ name = "pytest" },
{ name = "pytest-cov" },
{ name = "ruff" },
{ name = "sqlite-utils" },
{ name = "tqdm" },
]
@@ -504,6 +529,7 @@ dev = [
{ name = "pytest", specifier = ">=8.3.4" },
{ name = "pytest-cov", specifier = ">=6.0.0" },
{ name = "ruff", specifier = ">=0.9.1" },
{ name = "sqlite-utils", specifier = ">=3.38" },
{ name = "tqdm", specifier = ">=4.67.1" },
]
@@ -1003,6 +1029,41 @@ s3 = [
{ name = "boto3" },
]
[[package]]
name = "sqlite-fts4"
version = "1.0.3"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/c2/6d/9dad6c3b433ab8912ace969c66abd595f8e0a2ccccdb73602b1291dbda29/sqlite-fts4-1.0.3.tar.gz", hash = "sha256:78b05eeaf6680e9dbed8986bde011e9c086a06cb0c931b3cf7da94c214e8930c", size = 9718, upload-time = "2022-07-30T01:14:26.943Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/51/29/0096e8b1811aaa78cfb296996f621f41120c21c2f5cd448ae1d54979d9fc/sqlite_fts4-1.0.3-py3-none-any.whl", hash = "sha256:0359edd8dea6fd73c848989e1e2b1f31a50fe5f9d7272299ff0e8dbaa62d035f", size = 9972, upload-time = "2022-07-30T01:14:24.942Z" },
]
[[package]]
name = "sqlite-utils"
version = "3.38"
source = { registry = "https://pypi.org/simple" }
dependencies = [
{ name = "click" },
{ name = "click-default-group" },
{ name = "pluggy" },
{ name = "python-dateutil" },
{ name = "sqlite-fts4" },
{ name = "tabulate" },
]
sdist = { url = "https://files.pythonhosted.org/packages/51/43/ce9183a21911e0b73248c8fb83f8b8038515cb80053912c2a009e9765564/sqlite_utils-3.38.tar.gz", hash = "sha256:1ae77b931384052205a15478d429464f6c67a3ac3b4eafd3c674ac900f623aab", size = 214449, upload-time = "2024-11-23T22:49:40.308Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/4d/eb/f8e8e827805f810838efff3311cccd2601238c5fa3fc35c1f878709e161b/sqlite_utils-3.38-py3-none-any.whl", hash = "sha256:8a27441015c3b2ef475f555861f7a2592f73bc60d247af9803a11b65fc605bf9", size = 68183, upload-time = "2024-11-23T22:49:38.289Z" },
]
[[package]]
name = "tabulate"
version = "0.9.0"
source = { registry = "https://pypi.org/simple" }
sdist = { url = "https://files.pythonhosted.org/packages/ec/fe/802052aecb21e3797b8f7902564ab6ea0d60ff8ca23952079064155d1ae1/tabulate-0.9.0.tar.gz", hash = "sha256:0095b12bf5966de529c0feb1fa08671671b3368eec77d7ef7ab114be2c068b3c", size = 81090, upload-time = "2022-10-06T17:21:48.54Z" }
wheels = [
{ url = "https://files.pythonhosted.org/packages/40/44/4a5f08c96eb108af5cb50b41f76142f0afa346dfa99d5296fe7202a11854/tabulate-0.9.0-py3-none-any.whl", hash = "sha256:024ca478df22e9340661486f85298cff5f6dcdba14f3813e8830015b9ed1948f", size = 35252, upload-time = "2022-10-06T17:21:44.262Z" },
]
[[package]]
name = "tinycss2"
version = "1.4.0"