def get_empty_znode(node_id):
    """
    Get an empty ZNode with headers filled.

    Args:
        node_id: String that identifies the ZNode

    Returns:
        A dictionary representing a ZNRecord
    """
    return {'id': node_id, 'simpleFields': {}, 'listFields': {},
        'mapFields': {}}
