{
  "resourceType": "StructureDefinition",
  "id": "32b60d76-249d-4ae9-9fa8-1dd61e30f773",
  "meta": {
    "lastUpdated": "2018-10-25T13:37:09.398+00:00"
  },
  "url": "http://example.org/fhir/StructureDefinition/ProcedureRequest",
  "name": "ProcedureRequest",
  "status": "draft",
  "date": "2018-10-25T13:37:09.3179848+00:00",
  "fhirVersion": "3.0.1",
  "kind": "resource",
  "abstract": false,
  "type": "ProcedureRequest",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/ProcedureRequest",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "ProcedureRequest.extension",
        "path": "ProcedureRequest.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "ProcedureRequest.extension:additionalInfo",
        "path": "ProcedureRequest.extension",
        "sliceName": "additionalInfo",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": "http://example.org/fhir/StructureDefinition/RequestAdditionalInfo"
          }
        ]
      },
      {
        "id": "ProcedureRequest.identifier.use",
        "path": "ProcedureRequest.identifier.use",
        "definition": "The purpose of this identifier. GT: da rivedere"
      },
      {
        "id": "ProcedureRequest.identifier.assigner",
        "path": "ProcedureRequest.identifier.assigner",
        "min": 1
      },
      {
        "id": "ProcedureRequest.definition",
        "path": "ProcedureRequest.definition",
        "definition": "Protocol (pre-hospitalization, cardiology, etc) and the related activities and plan.\r\nGT: useful in case the order is part of a clinical pathway ?"
      },
      {
        "id": "ProcedureRequest.basedOn",
        "path": "ProcedureRequest.basedOn",
        "definition": "Plan/proposal/order fulfilled by this request. \r\nGT: verificare"
      },
      {
        "id": "ProcedureRequest.requisition",
        "path": "ProcedureRequest.requisition",
        "requirements": "GT: describe why this item is mandatory\r\n\r\nSome business processes need to know if multiple items were ordered as part of the same \"requisition\" for billing or other purposes.",
        "min": 1,
        "mustSupport": true
      },
      {
        "id": "ProcedureRequest.status",
        "path": "ProcedureRequest.status",
        "short": "draft | prescribed | sent | scheduled | ongoing | completed",
        "definition": "draft\r\n\r\nprescribed->\r\n\r\n<-placed\r\n<-schedulable\r\n<-ongoing\r\n<-partially reported\r\n<-reported \r\n<-validated\r\n<-printed (DiagnosticReport available)",
        "mustSupport": true
      },
      {
        "id": "ProcedureRequest.priority",
        "path": "ProcedureRequest.priority",
        "short": "routine | urgent | asap | daily | extemporary"
      },
      {
        "id": "ProcedureRequest.code",
        "path": "ProcedureRequest.code",
        "mustSupport": true
      },
      {
        "id": "ProcedureRequest.subject",
        "path": "ProcedureRequest.subject",
        "mustSupport": true
      },
      {
        "id": "ProcedureRequest.specimen",
        "path": "ProcedureRequest.specimen",
        "mustSupport": true
      }
    ]
  }
}