FHIR © HL7.org  |  Server Home  |  XIG Home  |  XIG Stats  |  Server Source  |  FHIR  

FHIR IG Statistics: StructureDefinition/OperationOutcomePTCore

Packageportuguese.core.guide
Resource TypeStructureDefinition
IdOperationOutcomePTCore
FHIR VersionR4B
Sourcehttps://simplifier.net/resolve?scope=portuguese.core.guide@1.0.0&canonical=https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OperationOutcomePTCore
URLhttps://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OperationOutcomePTCore
Version1.0.0
Statusactive
Date2024-05-07T14:11:19.0979807+00:00
NameOperationOutcomePTCore
TitleOperationOutcome PT Core
DescriptionO recurso OperationOutcome é utilizado como o resultado de uma operação, onde são identificadas as mensagens de erro, aviso e informações detalhadas sobre o resultado da tentativa de comunicação entre sistemas.
PurposeUma coleção de mensagens de erro, aviso ou informações que resultam do envio de uma mensagem.
TypeOperationOutcome
Kindresource

Resources that use this resource

StructureDefinition
MessageHeaderPTCoreMessageHeader PT Core
OperationOutcomePTPSOperationOutcome PT PS
OperationOutcomePTTRVOperationOutcome PT TRV

Resources that this resource uses

StructureDefinition
CodeableConceptPTCoreCodeableConcept PT Core
MetaPTCoreMeta PT Core
ValueSet
errorBrokerError Broker
errorBusinessError Business

Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "OperationOutcomePTCore",
  "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/OperationOutcomePTCore",
  "version": "1.0.0",
  "name": "OperationOutcomePTCore",
  "title": "OperationOutcome PT Core",
  "status": "active",
  "date": "2024-05-07T14:11:19.0979807+00:00",
  "publisher": "SPMS",
  "contact": [
    {
      "name": "Interoperabilidade Semântica",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.spms.min-saude.pt"
        }
      ]
    }
  ],
  "description": "O recurso OperationOutcome é utilizado como o resultado de uma operação, onde são identificadas as mensagens de erro, aviso e informações detalhadas sobre o resultado da tentativa de comunicação entre sistemas.",
  "purpose": "Uma coleção de mensagens de erro, aviso ou informações que resultam do envio de uma mensagem.",
  "fhirVersion": "4.3.0",
  "kind": "resource",
  "abstract": false,
  "type": "OperationOutcome",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/OperationOutcome",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "OperationOutcome.id",
        "path": "OperationOutcome.id",
        "min": 1
      },
      {
        "id": "OperationOutcome.meta",
        "path": "OperationOutcome.meta",
        "type": [
          {
            "code": "Meta",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/MetaPTCore"
            ]
          }
        ]
      },
      {
        "id": "OperationOutcome.issue",
        "path": "OperationOutcome.issue",
        "definition": "Um conjunto de mensagens de erro, de aviso ou de informação que resultam de uma ação do sistema."
      },
      {
        "id": "OperationOutcome.issue.severity",
        "path": "OperationOutcome.issue.severity",
        "definition": "Obrigatório usar um dos seguintes elementos:\r\n\r\n“fatal” - O problema fez com que a ação falhasse e nenhuma verificação adicional foi executada.\r\n\r\n“error” - O erro é suficientemente importante para fazer com que a ação falhe.\r\n\r\n“warning” -  O problema não é importante o suficiente para fazer com que a ação falhe, mas pode fazer com que seja executada de uma maneira que não seja com a qualidade desejada.\r\n\r\n“information” - a ação foi executada com sucesso."
      },
      {
        "id": "OperationOutcome.issue.code",
        "path": "OperationOutcome.issue.code",
        "definition": "Código de problema."
      },
      {
        "id": "OperationOutcome.issue.details",
        "path": "OperationOutcome.issue.details",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "id"
            }
          ],
          "rules": "open"
        },
        "definition": "Informação codificada adicional  de acordo  com o valor no elemento issue.severity\r\n\r\nUsar o system específico para o negócio, caso exista, ou o system do FHIR: http://terminology.hl7.org/CodeSystem/operation-outcome",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ]
      },
      {
        "id": "OperationOutcome.issue.details:outcomeBroker",
        "path": "OperationOutcome.issue.details",
        "sliceName": "outcomeBroker",
        "definition": "Identifica a lista de erros devolvida pelo broker nacional.",
        "comment": "Value Set: <a href=\"https://simplifier.net/portuguese-fhir-r4b-profiles-dev/errorbroker\">ErrorBroker</a>",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "preferred",
          "valueSet": "https://spms.min-saude.pt/iop/valueset/errorBroker"
        }
      },
      {
        "id": "OperationOutcome.issue.details:outcomeBroker.id",
        "path": "OperationOutcome.issue.details.id",
        "fixedId": "outcomeBroker"
      },
      {
        "id": "OperationOutcome.issue.details:outcomeBusinessIOP",
        "path": "OperationOutcome.issue.details",
        "sliceName": "outcomeBusinessIOP",
        "definition": "Identifica listas de erros específicas do negócio.",
        "comment": "Value Set: <a href=\"https://simplifier.net/portuguese-fhir-r4b-profiles-dev/errorbusiness\">ErrorBusiness</a>",
        "type": [
          {
            "code": "CodeableConcept",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodeableConceptPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "preferred",
          "valueSet": "https://spms.min-saude.pt/iop/valueset/errorBusiness"
        }
      },
      {
        "id": "OperationOutcome.issue.details:outcomeBusinessIOP.id",
        "path": "OperationOutcome.issue.details.id",
        "fixedId": "outcomeBusinessIOP"
      },
      {
        "id": "OperationOutcome.issue.diagnostics",
        "path": "OperationOutcome.issue.diagnostics",
        "definition": "Informação adicional sobre o problema"
      },
      {
        "id": "OperationOutcome.issue.location",
        "path": "OperationOutcome.issue.location",
        "max": "0"
      },
      {
        "id": "OperationOutcome.issue.expression",
        "path": "OperationOutcome.issue.expression",
        "definition": "Informação auxiliar que permite que os sistemas orientem os usuários para os recursos ou elementos que causaram os problemas, auxiliando assim a correção dos mesmos.  \r\n\r\nO texto deve respeitar as regras do subconjunto restrito do FHIRPath."
      }
    ]
  }
}