{
  "$schema": "/api/schemas/documents.schema.json",
  "apiVersion": "1.1.0",
  "lastModified": "2026-10-22T01:45:23.085Z",
  "sourcePath": "src/main/data/docs",
  "docId": "RFC7014",
  "document": {
    "abstract": "The Intermediate Flow Selection Process is the process of selecting a subset of Flows from all observed Flows. The Intermediate Flow Selection Process may be located at an IP Flow Information Export (IPFIX) Exporter or Collector, or within an IPFIX Mediator. It reduces the effort of post-processing Flow data and transferring Flow Records. This document describes motivations for using the Intermediate Flow Selection process and presents Intermediate Flow Selection techniques. It provides an information model for configuring Intermediate Flow Selection Process techniques and discusses what information about an Intermediate Flow Selection Process should be exported.",
    "abstract$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML abstract",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "authors": [
      {
        "name": "Salvatore D'Antonio"
      },
      {
        "name": "Tanja Zseby"
      },
      {
        "name": "Christian Henke"
      },
      {
        "name": "Lorenzo Peluso"
      }
    ],
    "authors$meta": {
      "confidence": "high",
      "note": "Parsed from Datatracker doc page article:author (profile full names)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "docId": "RFC7014",
    "docId$meta": {
      "confidence": "high",
      "note": "Derived from RFC number or Datatracker identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "docLabel": "IETF RFC 7014",
    "docLabel$meta": {
      "confidence": "high",
      "note": "Constructed from provider and document identifier",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "docNumber": "7014",
    "docNumber$meta": {
      "confidence": "high",
      "note": "From the RFC index entry (rfc-index.xml <doc-id>)",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "docTitle": "Flow Selection Techniques",
    "docTitle$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML title",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "docType": "Standard",
    "docType$meta": {
      "confidence": "high",
      "note": "Mapped from Datatracker std_level or RFC status text",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "doi": "10.17487/RFC7014",
    "doi$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML doi",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "href": "https://doi.org/10.17487/RFC7014",
    "href$meta": {
      "confidence": "high",
      "note": "Derived from DOI (https://doi.org/<doi>)",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "pages": "33",
    "pages$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML page-count",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "publicationDate": "2013-09-01",
    "publicationDate$meta": {
      "confidence": "high",
      "note": "Parsed from RFC index XML date",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "publisher": "IETF",
    "publisher$meta": {
      "confidence": "high",
      "note": "Static: provider",
      "originalValue": null,
      "source": "parsed",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "references": {
      "bibliographic": [
        "NIST.SP.800-38A",
        "RFC2804",
        "RFC3917",
        "RFC5226",
        "RFC5470",
        "RFC6183",
        "orphan/RFC7014/h:941ca832",
        "orphan/RFC7014/h:0c379cdf",
        "orphan/RFC7014/h:c9a340d4",
        "orphan/RFC7014/h:8b7020b2",
        "orphan/RFC7014/h:553861a1",
        "orphan/RFC7014/h:17c4c5eb",
        "orphan/RFC7014/h:91749a3f",
        "orphan/RFC7014/h:fb56f2ca"
      ],
      "bibliographic$meta": {
        "confidence": "medium",
        "flag": "MIXED_REF_LAYOUT_RISK anchored=20 proseBlocks=25 skippedAnchorBlocks=23",
        "note": "Parsed from RFC HTML references/informative sections",
        "originalValue": [],
        "reviewRequired": true,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
        "updated": "2026-10-22T01:45:23.085Z",
        "version": "extractDocs.js@commit:acc1bcda23fc"
      },
      "normative": [
        "RFC2119",
        "RFC5475",
        "RFC5476",
        "RFC6615",
        "RFC7011",
        "RFC7012"
      ],
      "normative$meta": {
        "confidence": "high",
        "note": "Parsed from RFC HTML normative references sections",
        "originalValue": [],
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
        "updated": "2026-10-22T01:45:23.085Z",
        "version": "extractDocs.js@commit:acc1bcda23fc"
      }
    },
    "resolvedHref": "https://www.rfc-editor.org/info/rfc7014/",
    "resolvedHref$meta": {
      "confidence": "high",
      "note": "Final URL resolved via URL redirect verification",
      "originalValue": null,
      "source": "resolved",
      "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
      "updated": "2026-10-22T01:45:23.085Z",
      "version": "extractDocs.js@commit:acc1bcda23fc"
    },
    "status": {
      "active": true,
      "active$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
        "updated": "2026-10-22T01:45:23.085Z",
        "version": "extractDocs.js@commit:acc1bcda23fc"
      },
      "errataExist": false,
      "errataExist$meta": {
        "confidence": "high",
        "note": "Derived from presence of errata links on RFC/Datatracker pages",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
        "updated": "2026-10-22T01:45:23.085Z",
        "version": "extractDocs.js@commit:acc1bcda23fc"
      },
      "latestVersion": true,
      "latestVersion$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
        "updated": "2026-10-22T01:45:23.085Z",
        "version": "extractDocs.js@commit:acc1bcda23fc"
      },
      "statusNote": "Proposed Standard",
      "statusNote$meta": {
        "confidence": "high",
        "note": "Mapped from Datatracker doc.json std_level",
        "originalValue": null,
        "source": "parsed",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
        "updated": "2026-10-22T01:45:23.085Z",
        "version": "extractDocs.js@commit:acc1bcda23fc"
      },
      "superseded": false,
      "superseded$meta": {
        "confidence": "high",
        "note": "Derived from supersession relationship fields",
        "originalValue": null,
        "source": "resolved",
        "sourceUrl": "https://www.rfc-editor.org/info/rfc7014/",
        "updated": "2026-10-22T01:45:23.085Z",
        "version": "extractDocs.js@commit:acc1bcda23fc"
      }
    }
  }
}