{
    "id": "IPC.4",
    "type": "Field",
    "position": "IPC.4",
    "name": "Scheduled Procedure Step ID",
    "length": 22,
    "usage": "R",
    "rpt": "1",
    "dataType": "EI",
    "dataTypeName": "Entity Identifier",
    "tableId": null,
    "tableName": null,
    "description": "This field is the identifier of a particular Procedure Step (sub-procedure) of the Requested Procedure that the workflow management IDIS selected to perform as a part of the order for imaging service. It is a case of the Entity Identifier data type. Its first component is a string that identifies the Procedure Step. A limit of sixteen (16) characters is required to allow compatibility with DICOM. This string must uniquely identify the Procedure Step within the scope of the Requested Procedure. This uniqueness must persist over time. See DICOM Standard Part 3 for further details on DICOM Attribute (0040,0009) that conveys information identical to the component one of this field.",
    "sample": "",
    "fields": [
        {
            "id": "IPC.4.1",
            "type": "Component",
            "position": "IPC.4.1",
            "length": 199,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "O",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Entity Identifier",
            "description": "The first component, <entity identifier>, is usually defined to be unique within the series of identifiers created by the <assigning authority>, defined by a hierarchic designator, represented by components 2 through 4. See Section 2.A.33, \"HD - hierarchic designator\"."
        },
        {
            "id": "IPC.4.2",
            "type": "Component",
            "position": "IPC.4.2",
            "length": 20,
            "dataType": "IS",
            "dataTypeName": "Coded value for user-defined tables",
            "usage": "O",
            "rpt": "1",
            "tableId": "0363",
            "tableName": "Assigning authority",
            "name": "Namespace Id",
            "description": "The assigning authority is a unique identifier of the system (or organization or agency or department) that creates the data. Refer to User-defined Table 0363 - Assigning authority for suggested values."
        },
        {
            "id": "IPC.4.3",
            "type": "Component",
            "position": "IPC.4.3",
            "length": 199,
            "dataType": "ST",
            "dataTypeName": "String Data",
            "usage": "C",
            "rpt": "1",
            "tableId": null,
            "tableName": null,
            "name": "Universal Id",
            "description": null
        },
        {
            "id": "IPC.4.4",
            "type": "Component",
            "position": "IPC.4.4",
            "length": 6,
            "dataType": "ID",
            "dataTypeName": "Coded values for HL7 tables",
            "usage": "C",
            "rpt": "1",
            "tableId": "0301",
            "tableName": "Universal ID type",
            "name": "Universal Id Type",
            "description": null
        }
    ]
}