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

FHIR IG Statistics: StructureDefinition/VirtualServicePTExtension

Packageportuguese.core.guide
Resource TypeStructureDefinition
IdVirtualServicePTExtension
FHIR VersionR4B
Sourcehttps://simplifier.net/resolve?scope=portuguese.core.guide@1.0.0&canonical=https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/VirtualServicePTExtension
URLhttps://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/VirtualServicePTExtension
Version1.0.0
Statusdraft
Date2024-05-09T14:26:04.7804591+00:00
NameVirtualServicePTExtension
TitleVirtual Service PT Extension
DescriptionDetalhes de conexão de um serviço virtual
TypeExtension
Kindcomplex-type

Resources that use this resource

StructureDefinition
LocationPTCoreLocation PT Core

Resources that this resource uses

StructureDefinition
CodingPTCoreCoding PT Core

Examples of Use for Extension

No extension usage examples found


Narrative

No narrative content found in resource


Source

{
  "resourceType": "StructureDefinition",
  "id": "VirtualServicePTExtension",
  "url": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/VirtualServicePTExtension",
  "version": "1.0.0",
  "name": "VirtualServicePTExtension",
  "title": "Virtual Service PT Extension",
  "status": "draft",
  "date": "2024-05-09T14:26:04.7804591+00:00",
  "publisher": "SPMS",
  "contact": [
    {
      "name": "Interoperabilidade Semântica",
      "telecom": [
        {
          "system": "url",
          "value": "https://www.spms.min-saude.pt"
        }
      ]
    }
  ],
  "description": "Detalhes de conexão de um serviço virtual",
  "fhirVersion": "4.3.0",
  "kind": "complex-type",
  "abstract": false,
  "context": [
    {
      "type": "element",
      "expression": "Location"
    }
  ],
  "type": "Extension",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Extension",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Extension",
        "path": "Extension",
        "definition": "Detalhes de conexão de um serviço virtual."
      },
      {
        "id": "Extension.extension:chanelType",
        "path": "Extension.extension",
        "sliceName": "chanelType",
        "definition": "Tipo de canal/Meio utilizado"
      },
      {
        "id": "Extension.extension:chanelType.url",
        "path": "Extension.extension.url",
        "fixedUri": "chanelType"
      },
      {
        "id": "Extension.extension:chanelType.value[x]",
        "path": "Extension.extension.value[x]",
        "label": "ChanelType",
        "definition": "Tipo de canal/Meio utilizado",
        "comment": "Value Set Name: Chanel Type",
        "type": [
          {
            "code": "Coding",
            "profile": [
              "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/CodingPTCore"
            ]
          }
        ],
        "binding": {
          "strength": "required",
          "valueSet": "https://www.ctc.min-saude.pt/catalogos/apoio-ao-registo-administrativo"
        }
      },
      {
        "id": "Extension.extension:addressURL",
        "path": "Extension.extension",
        "sliceName": "addressURL",
        "definition": "Endereço virtual de contacto"
      },
      {
        "id": "Extension.extension:addressURL.url",
        "path": "Extension.extension.url",
        "fixedUri": "addressURL"
      },
      {
        "id": "Extension.extension:addressURL.value[x]",
        "path": "Extension.extension.value[x]",
        "definition": "Endereço virtual de contacto",
        "type": [
          {
            "code": "url"
          }
        ]
      },
      {
        "id": "Extension.extension:additionalInfo",
        "path": "Extension.extension",
        "sliceName": "additionalInfo",
        "definition": "Informação adicional sobre o endereço virtual"
      },
      {
        "id": "Extension.extension:additionalInfo.url",
        "path": "Extension.extension.url",
        "fixedUri": "additionalInfo"
      },
      {
        "id": "Extension.extension:additionalInfo.value[x]",
        "path": "Extension.extension.value[x]",
        "definition": "Informação adicional sobre o endereço virtual",
        "type": [
          {
            "code": "url"
          }
        ]
      },
      {
        "id": "Extension.extension:sessionKey",
        "path": "Extension.extension",
        "sliceName": "sessionKey",
        "definition": "Chave da sessão."
      },
      {
        "id": "Extension.extension:sessionKey.url",
        "path": "Extension.extension.url",
        "fixedUri": "sessionKey"
      },
      {
        "id": "Extension.extension:sessionKey.value[x]",
        "path": "Extension.extension.value[x]",
        "definition": "Chave da sessão.",
        "type": [
          {
            "code": "string"
          }
        ]
      },
      {
        "id": "Extension.extension:maxParticipants",
        "path": "Extension.extension",
        "sliceName": "maxParticipants",
        "definition": "Número máximo de participantes suportado pelo endereço virtual."
      },
      {
        "id": "Extension.extension:maxParticipants.url",
        "path": "Extension.extension.url",
        "fixedUri": "maxParticipants"
      },
      {
        "id": "Extension.extension:maxParticipants.value[x]",
        "path": "Extension.extension.value[x]",
        "definition": "Número máximo de participantes suportado pelo endereço virtual.",
        "type": [
          {
            "code": "positiveInt"
          }
        ]
      },
      {
        "id": "Extension.url",
        "path": "Extension.url",
        "fixedUri": "https://spms.min-saude.pt/fhir-r4B/iop/StructureDefinition/VirtualServicePTExtension"
      },
      {
        "id": "Extension.value[x]",
        "path": "Extension.value[x]",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "rules": "open"
        },
        "max": "0"
      },
      {
        "id": "Extension.value[x]:valueUrl",
        "path": "Extension.value[x]",
        "sliceName": "valueUrl",
        "type": [
          {
            "code": "url"
          }
        ]
      },
      {
        "id": "Extension.value[x]:ChannelType",
        "path": "Extension.value[x]",
        "sliceName": "ChannelType"
      }
    ]
  }
}