{
    "id": "CTD.4",
    "type": "Field",
    "position": "CTD.4",
    "name": "Contact Location",
    "length": 60,
    "usage": "O",
    "rpt": "1",
    "dataType": "PL",
    "dataTypeName": "Person Location",
    "tableId": null,
    "tableName": null,
    "description": "This field contains the location of the contact, which is required when a contact that may be external to a given enterprise must be referenced. For example, if this contact represents the office manager of the referred-to physician, then the contact location should identify the clinic of the physician or provider to whom this referral has been sent. The identification of the contacts location is specified by an application and facility identifier carried in the facility field. The application identifier and the facility identifier would be used in the same manner as their corresponding fields in the MSH segment ( MSH-3-Sending application, MSH-5-Receiving application, MSH-4-Sending facility, MSH-6-Receiving facility ). That is, the facility field will contain an application identifier and facility identifier which describe the location of this contact. However, it should be noted that they may describe a different location because the contact location being referenced in this field may not be the location from which the message originated, which is being described by the MSH.",
    "sample": "",
    "fields": [
        {
            "id": "CTD.4.1",
            "type": "Component",
            "position": "CTD.4.1",
            "length": 20,
            "dataType": "IS",
            "dataTypeName": "Coded value for user-defined tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0302",
            "tableName": "Point of care",
            "name": "Point Of Care",
            "description": "This component specifies the code for the point where patient care is administered. It is conditional on PL.6 Person Location Type (e.g., nursing unit or department or clinic). After floor, it is the most general patient location designation. Refer to User-defined Table 0302 - Point of care for suggested values."
        },
        {
            "id": "CTD.4.2",
            "type": "Component",
            "position": "CTD.4.2",
            "length": 20,
            "dataType": "IS",
            "dataTypeName": "Coded value for user-defined tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0303",
            "tableName": "Room",
            "name": "Room",
            "description": "This component specifies the code for the patient's room. After point of care, it is the most general person location designation. Refer to User-defined Table 0303 - Room for suggested values."
        },
        {
            "id": "CTD.4.3",
            "type": "Component",
            "position": "CTD.4.3",
            "length": 20,
            "dataType": "IS",
            "dataTypeName": "Coded value for user-defined tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0304",
            "tableName": "Bed",
            "name": "Bed",
            "description": "This component specifies the code for the patient's bed. After room, it is the most general person location designation. Refer to User-defined Table 0304 - Bed for suggested values."
        },
        {
            "id": "CTD.4.4",
            "type": "Component",
            "position": "CTD.4.4",
            "length": 227,
            "dataType": "HD",
            "dataTypeName": "Hierarchic Designator",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Facility",
            "description": "This component is subject to site interpretation but generally describes the highest level physical designation of an institution, medical center or enterprise. It is the most general person location designation."
        },
        {
            "id": "CTD.4.5",
            "type": "Component",
            "position": "CTD.4.5",
            "length": 20,
            "dataType": "IS",
            "dataTypeName": "Coded value for user-defined tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0306",
            "tableName": "Location status",
            "name": "Location Status",
            "description": "This component specifies the code for the status or availability of the location. For example, it may convey bed status. Refer to User-defined Table 0306 - Location status for suggested values."
        },
        {
            "id": "CTD.4.6",
            "type": "Component",
            "position": "CTD.4.6",
            "length": 20,
            "dataType": "IS",
            "dataTypeName": "Coded value for user-defined tables",
            "usage": "C",
            "rpt": "1",
            "tableId": "0305",
            "tableName": "Person location type",
            "name": "Person Location Type",
            "description": "Person location type is the categorization of the persons location defined by facility, building, floor, point of care, room or bed. Although not a required field, when used, it may be the only populated field. It usually includes values such as nursing unit, department, clinic, SNF, physicians office. Refer to User-defined Table 0305 - Person location type for suggested values."
        },
        {
            "id": "CTD.4.7",
            "type": "Component",
            "position": "CTD.4.7",
            "length": 20,
            "dataType": "IS",
            "dataTypeName": "Coded value for user-defined tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0307",
            "tableName": "Building",
            "name": "Building",
            "description": "This component specifies the code for the building where the person is located. After facility, it is the most general person location designation. Refer to User-defined Table 0307 - Building for suggested values."
        },
        {
            "id": "CTD.4.8",
            "type": "Component",
            "position": "CTD.4.8",
            "length": 20,
            "dataType": "IS",
            "dataTypeName": "Coded value for user-defined tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0308",
            "tableName": "Floor",
            "name": "Floor",
            "description": "This component specifies the code for the floor where the person is located. After building, it is the most general person location designation. Refer to User-defined Table 0308 - Floor for suggested values."
        },
        {
            "id": "CTD.4.9",
            "type": "Component",
            "position": "CTD.4.9",
            "length": 199,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Location Description",
            "description": "This component describes the location in free text."
        },
        {
            "id": "CTD.4.10",
            "type": "Component",
            "position": "CTD.4.10",
            "length": 427,
            "dataType": "EI",
            "dataTypeName": "Entity Identifier",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Comprehensive Location Identifier",
            "description": "The unique identifier that represents the physical location as a whole without regard for the individual components. This accommodates sites that may have a different method of defining physical units or who may code at a less granular level. For example, point of care, room, and bed may be 1 indivisible code."
        },
        {
            "id": "CTD.4.11",
            "type": "Component",
            "position": "CTD.4.11",
            "length": 227,
            "dataType": "HD",
            "dataTypeName": "Hierarchic Designator",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Assigning Authority For Location",
            "description": "The entity that creates the data for the individual physical location components. If populated, it should be the authority for all components populated. Refer to User-defined Table 0363 - Assigning authority for suggested values for the first sub-component of the HD component, <namespace ID>."
        }
    ]
}