{
    "id": "CSR.7",
    "type": "Field",
    "position": "CSR.7",
    "name": "Person Performing Study Registration",
    "length": 250,
    "usage": "O",
    "rpt": "*",
    "dataType": "XCN",
    "dataTypeName": "Extended Composite ID Number and Name for Persons",
    "tableId": null,
    "tableName": null,
    "description": "This field contains the healthcare facility employee who actually phoned, submitted a form, or interactively registered the patient on the clinical trial. This is generally done under authorization from the attending physician or a principal or collaborating investigator.",
    "sample": "",
    "fields": [
        {
            "id": "CSR.7.1",
            "type": "Component",
            "position": "CSR.7.1",
            "length": 15,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Id Number",
            "description": "This string refers to the coded ID according to a user-defined table, defined by the 9th component. If the first component is present, either the source table or the assigning authority must be valued."
        },
        {
            "id": "CSR.7.2",
            "type": "Component",
            "position": "CSR.7.2",
            "length": 194,
            "dataType": "FN",
            "dataTypeName": "Family Name",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Family Name",
            "description": "This component allows full specification of the surname of a person. Where appropriate, it differentiates the person's own surname from that of the person's partner or spouse, in cases where the person's name may contain elements from either name. It also permits messages to distinguish the surname prefix (such as \"van\" or \"de\") from the surname root. See section 2.A.30, \" FN - family name\"."
        },
        {
            "id": "CSR.7.3",
            "type": "Component",
            "position": "CSR.7.3",
            "length": 30,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": "FirstName",
            "tableName": "First Name",
            "name": "Given Name",
            "description": "First name."
        },
        {
            "id": "CSR.7.4",
            "type": "Component",
            "position": "CSR.7.4",
            "length": 30,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Second And Further Given Names Or Initials Thereof",
            "description": "Multiple middle names may be included by separating them with spaces."
        },
        {
            "id": "CSR.7.5",
            "type": "Component",
            "position": "CSR.7.5",
            "length": 20,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Suffix (e.g., Jr Or Iii)",
            "description": "Used to specify a name suffix (e.g., Jr. or III)."
        },
        {
            "id": "CSR.7.6",
            "type": "Component",
            "position": "CSR.7.6",
            "length": 20,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Prefix (e.g., Dr)",
            "description": "Used to specify a name prefix (e.g., Dr.)."
        },
        {
            "id": "CSR.7.7",
            "type": "Component",
            "position": "CSR.7.7",
            "length": 5,
            "dataType": "IS",
            "dataTypeName": "Coded value for user-defined tables",
            "usage": "B",
            "rpt": "1",
            "tableId": "0360",
            "tableName": "Degree/license/certificate",
            "name": "Degree (e.g., Md)",
            "description": "Retained for backward compatibility only as of v 2.5. See Professional Suffix component.\r\n\r\nUsed to specify an educational degree (e.g., MD). Refer to User-defined Table 0360 \u2013 Degree for suggested values. "
        },
        {
            "id": "CSR.7.8",
            "type": "Component",
            "position": "CSR.7.8",
            "length": 4,
            "dataType": "IS",
            "dataTypeName": "Coded value for user-defined tables",
            "usage": "C",
            "rpt": "1",
            "tableId": "0297",
            "tableName": "CN ID source",
            "name": "Source Table",
            "description": "CN ID source is used as the HL7 identifier for the user-defined table of values for this component. Used to delineate the first component."
        },
        {
            "id": "CSR.7.9",
            "type": "Component",
            "position": "CSR.7.9",
            "length": 227,
            "dataType": "HD",
            "dataTypeName": "Hierarchic Designator",
            "usage": "O",
            "rpt": "1",
            "tableId": "0363",
            "tableName": "Assigning authority",
            "name": "Assigning Authority",
            "description": "The assigning authority is a unique identifier of the system (or organization or agency of department) that creates the data. User-defined Table 0363 - Assigning authority is used as the HL7 identifier for the user-defined table of values for the first sub-component of the HD component, <namespace ID>."
        },
        {
            "id": "CSR.7.10",
            "type": "Component",
            "position": "CSR.7.10",
            "length": 1,
            "dataType": "ID",
            "dataTypeName": "Coded values for HL7 tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0200",
            "tableName": "Name type",
            "name": "Name Type Code",
            "description": "A code that represents the type of name. Refer to HL7 Table 0200 - Name type for valid values. See Section 2.A.88.7, \" Name Type Code (ID) \"."
        },
        {
            "id": "CSR.7.11",
            "type": "Component",
            "position": "CSR.7.11",
            "length": 1,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Identifier Check Digit",
            "description": "The check digit in this data type is not an add-on produced by the message processor. It is the check digit that is part of the identifying number used in the sending application. If the sending application does not include a self-generated check digit in the identifying number, this component should be valued null."
        },
        {
            "id": "CSR.7.12",
            "type": "Component",
            "position": "CSR.7.12",
            "length": 3,
            "dataType": "ID",
            "dataTypeName": "Coded values for HL7 tables",
            "usage": "C",
            "rpt": "1",
            "tableId": "0061",
            "tableName": "Check digit scheme",
            "name": "Check Digit Scheme",
            "description": "Contains the code identifying the check digit scheme employed."
        },
        {
            "id": "CSR.7.13",
            "type": "Component",
            "position": "CSR.7.13",
            "length": 5,
            "dataType": "ID",
            "dataTypeName": "Coded values for HL7 tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0203",
            "tableName": "Identifier type",
            "name": "Identifier Type Code",
            "description": "A code corresponding to the type of identifier. In some cases, this code may be used as a qualifier to the <assigning authority> component. Refer to HL7 Table 0203 - Identifier type for suggested values."
        },
        {
            "id": "CSR.7.14",
            "type": "Component",
            "position": "CSR.7.14",
            "length": 227,
            "dataType": "HD",
            "dataTypeName": "Hierarchic Designator",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Assigning Facility",
            "description": "The place or location identifier where the identifier was first assigned to the person. This component is not an inherent part of the identifier but rather part of the history of the identifier: as part of this data type, its existence is a convenience for certain intercommunicating systems."
        },
        {
            "id": "CSR.7.15",
            "type": "Component",
            "position": "CSR.7.15",
            "length": 1,
            "dataType": "ID",
            "dataTypeName": "Coded values for HL7 tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0465",
            "tableName": "Name/address representation",
            "name": "Name Representation Code",
            "description": "Different <name/address types> and representations of the same <name/address> should be described by repeating of this field, with different values of the <name/address type> and/or <name/address representation> component."
        },
        {
            "id": "CSR.7.16",
            "type": "Component",
            "position": "CSR.7.16",
            "length": 483,
            "dataType": "CE",
            "dataTypeName": "Coded Element",
            "usage": "O",
            "rpt": "1",
            "tableId": "0448",
            "tableName": "Name context",
            "name": "Name Context",
            "description": "This component is used to designate the context in which a name is used. The main use case is in Australian healthcare for indigenous patients who prefer to use different names when attending different healthcare institutions. Another use case occurs in the US where health practitioners can be licensed under slightly different names and the reporting of the correct name is vital for administrative purposes. Refer to User-defined Table 0448 - Name context for suggested values."
        },
        {
            "id": "CSR.7.17",
            "type": "Component",
            "position": "CSR.7.17",
            "length": 53,
            "dataType": "DR",
            "dataTypeName": "Date/Time Range",
            "usage": "B",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Name Validity Range",
            "description": "Retained for backward compatibility only as of v 2.5. Refer to XCN.19 Effective Date and XCN.20 Expiration Date instead. This component cannot be fully expressed and has been identified as v 2.4 erratum.\r\n\r\nThis component contains the start and end date/times that define the period during which this name was valid. See section 2.A.20, \" DR - date/time range \" for description of subcomponents."
        },
        {
            "id": "CSR.7.18",
            "type": "Component",
            "position": "CSR.7.18",
            "length": 1,
            "dataType": "ID",
            "dataTypeName": "Coded values for HL7 tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0444",
            "tableName": "Name assembly order",
            "name": "Name Assembly Order",
            "description": "A code that represents the preferred display order of the components of this person name. Refer to HL7 Table 0444 - Name Assembly Order for valid values."
        },
        {
            "id": "CSR.7.19",
            "type": "Component",
            "position": "CSR.7.19",
            "length": 26,
            "dataType": "TS",
            "dataTypeName": "Time Stamp",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Effective Date",
            "description": "The first date, if known, on which the address is valid and active."
        },
        {
            "id": "CSR.7.20",
            "type": "Component",
            "position": "CSR.7.20",
            "length": 26,
            "dataType": "TS",
            "dataTypeName": "Time Stamp",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Expiration Date",
            "description": "The last date, if known, on which the address is valid and active."
        },
        {
            "id": "CSR.7.21",
            "type": "Component",
            "position": "CSR.7.21",
            "length": 199,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Professional Suffix",
            "description": "Used to specify an abbreviation, or a string of abbreviations denoting qualifications that support the persons profession, (e.g., licenses, certificates, degrees, affiliations with professional societies, etc.). The Professional Suffix normally follows the Family Name when the Person Name is used for display purposes. Please note that this component is an unformatted string and is used for display purposes only. Detailed information regarding the contents of Professional Suffix is obtained using appropriate segments in Chapter 15, Personnel Management."
        },
        {
            "id": "CSR.7.22",
            "type": "Component",
            "position": "CSR.7.22",
            "length": 705,
            "dataType": "CWE",
            "dataTypeName": "Coded with Exceptions",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Assigning Jurisdiction",
            "description": "The geo-political body that assigned the identifier in component 1."
        },
        {
            "id": "CSR.7.23",
            "type": "Component",
            "position": "CSR.7.23",
            "length": 705,
            "dataType": "CWE",
            "dataTypeName": "Coded with Exceptions",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Assigning Agency Or Department",
            "description": "The agency or department that assigned the identifier in component 1."
        }
    ]
}