from typing import List


def create_bundle_resource(bundle_id: str,
                           timestamp: str,
                           source: str,
                           entries: List[dict]) -> dict:
    """
    Create bundle resource containing other resources following the FHIR format
    (http://www.hl7.org/implement/standards/fhir/bundle.html)
    """
    return ({
        "resourceType": "Bundle",
        "type": "collection",
        "id": bundle_id,
        "meta": { "source": source },
        "timestamp": timestamp,
        "entry": entries
    })