FHIR © HL7.org  |  FHIRsmith 4.0.1  |  Server Home  |  XIG Home  |  XIG Stats  | 

FHIR IG analytics

Packagenavify.fhir.r5.rdc
Resource TypeStructureDefinition
Idrdc-Patient.json
FHIR VersionR5
Sourcehttps://simplifier.net/resolve?scope=navify.fhir.r5.rdc@1.2.2&canonical=https://roche.com/fhir/iop/StructureDefinition/rdc-Patient
URLhttps://roche.com/fhir/iop/StructureDefinition/rdc-Patient
Version1.0.0
Statusactive
NameRdcPatient
TitleRDC Patient
DescriptionDemographic information of a Patient together with the diabetes type as contained Condition resource.
CopyrightCopyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.
TypePatient
Kindresource

Resources that use this resource

StructureDefinition
rdc-DiagnosticReportRDC DiagnosticReport
rdc-MedicationAdministrationRDC MedicationAdministration
rdc-MedicationRequestRDC MedicationRequest
rdc-Observation-AdditionalAdditional Context RDC Observation
rdc-Observation-BGRDC Observation BG
rdc-Observation-CGMRDC Obseration CGM

Resources that this resource uses

StructureDefinition
ext-DiabetesTypeext DiabetesType
rdc-Condition-diabetes-typeRDC Condition Dibates Type

Narrative

No narrative content found in resource


Source1

{
  "resourceType": "StructureDefinition",
  "id": "rdc-Patient",
  "url": "https://roche.com/fhir/iop/StructureDefinition/rdc-Patient",
  "version": "1.0.0",
  "name": "RdcPatient",
  "title": "RDC Patient",
  "status": "active",
  "publisher": "F. Hoffmann-La Roche AG",
  "description": "Demographic information of a Patient together with the diabetes type as contained Condition resource.",
  "copyright": "Copyright and related rights waived via CC0, https://creativecommons.org/publicdomain/zero/1.0/. This does not apply to information from third parties, for example a medical terminology system. The implementer alone is responsible for identifying and obtaining any necessary licenses or authorizations to utilize third party IP in connection with the specification or otherwise.",
  "fhirVersion": "5.0.0",
  "kind": "resource",
  "abstract": false,
  "type": "Patient",
  "baseDefinition": "http://hl7.org/fhir/StructureDefinition/Patient",
  "derivation": "constraint",
  "differential": {
    "element": [
      {
        "id": "Patient.contained",
        "path": "Patient.contained",
        "slicing": {
          "discriminator": [
            {
              "type": "type",
              "path": "$this"
            }
          ],
          "rules": "open"
        }
      },
      {
        "id": "Patient.contained:rdc-Condition-diabetes-type",
        "path": "Patient.contained",
        "sliceName": "rdc-Condition-diabetes-type",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Condition",
            "profile": [
              "https://roche.com/fhir/iop/StructureDefinition/rdc-Condition-diabetes-type"
            ]
          }
        ]
      },
      {
        "id": "Patient.extension",
        "path": "Patient.extension",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "url"
            }
          ],
          "ordered": false,
          "rules": "open"
        }
      },
      {
        "id": "Patient.extension:diabetesType",
        "path": "Patient.extension",
        "sliceName": "diabetesType",
        "min": 0,
        "max": "1",
        "type": [
          {
            "code": "Extension",
            "profile": [
              "https://roche.com/fhir/iop/StructureDefinition/ext-DiabetesType"
            ]
          }
        ]
      },
      {
        "id": "Patient.modifierExtension",
        "path": "Patient.modifierExtension",
        "max": "0"
      },
      {
        "id": "Patient.identifier",
        "path": "Patient.identifier",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Patient.identifier.extension",
        "path": "Patient.identifier.extension",
        "max": "0"
      },
      {
        "id": "Patient.identifier.use",
        "path": "Patient.identifier.use",
        "max": "0"
      },
      {
        "id": "Patient.identifier.type",
        "path": "Patient.identifier.type",
        "max": "0"
      },
      {
        "id": "Patient.identifier.system",
        "path": "Patient.identifier.system",
        "min": 1
      },
      {
        "id": "Patient.identifier.value",
        "path": "Patient.identifier.value",
        "min": 1
      },
      {
        "id": "Patient.identifier.period",
        "path": "Patient.identifier.period",
        "max": "0"
      },
      {
        "id": "Patient.identifier.assigner",
        "path": "Patient.identifier.assigner",
        "max": "0"
      },
      {
        "id": "Patient.active",
        "path": "Patient.active",
        "max": "0"
      },
      {
        "id": "Patient.name",
        "path": "Patient.name",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Patient.name.extension",
        "path": "Patient.name.extension",
        "max": "0"
      },
      {
        "id": "Patient.name.use",
        "path": "Patient.name.use",
        "max": "0"
      },
      {
        "id": "Patient.name.text",
        "path": "Patient.name.text",
        "max": "0"
      },
      {
        "id": "Patient.name.family",
        "path": "Patient.name.family",
        "min": 1
      },
      {
        "id": "Patient.name.given",
        "path": "Patient.name.given",
        "min": 1,
        "max": "1"
      },
      {
        "id": "Patient.name.prefix",
        "path": "Patient.name.prefix",
        "max": "0"
      },
      {
        "id": "Patient.name.suffix",
        "path": "Patient.name.suffix",
        "max": "0"
      },
      {
        "id": "Patient.name.period",
        "path": "Patient.name.period",
        "max": "0"
      },
      {
        "id": "Patient.telecom",
        "path": "Patient.telecom",
        "slicing": {
          "discriminator": [
            {
              "type": "value",
              "path": "system"
            }
          ],
          "rules": "open"
        },
        "max": "2"
      },
      {
        "id": "Patient.telecom.use",
        "path": "Patient.telecom.use",
        "max": "0"
      },
      {
        "id": "Patient.telecom.rank",
        "path": "Patient.telecom.rank",
        "max": "0"
      },
      {
        "id": "Patient.telecom.period",
        "path": "Patient.telecom.period",
        "max": "0"
      },
      {
        "id": "Patient.telecom:phone",
        "path": "Patient.telecom",
        "sliceName": "phone",
        "min": 0,
        "max": "1"
      },
      {
        "id": "Patient.telecom:phone.system",
        "path": "Patient.telecom.system",
        "min": 1,
        "patternCode": "phone"
      },
      {
        "id": "Patient.telecom:phone.value",
        "path": "Patient.telecom.value",
        "min": 1
      },
      {
        "id": "Patient.telecom:phone.use",
        "path": "Patient.telecom.use",
        "max": 0
      },
      {
        "id": "Patient.telecom:phone.rank",
        "path": "Patient.telecom.rank",
        "max": 0
      },
      {
        "id": "Patient.telecom:phone.period",
        "path": "Patient.telecom.period",
        "max": 0
      },
      {
        "id": "Patient.telecom:email",
        "path": "Patient.telecom",
        "sliceName": "email",
        "min": 0,
        "max": "1"
      },
      {
        "id": "Patient.telecom:email.system",
        "path": "Patient.telecom.system",
        "min": 1,
        "patternCode": "email"
      },
      {
        "id": "Patient.telecom:email.value",
        "path": "Patient.telecom.value",
        "min": 1
      },
      {
        "id": "Patient.telecom:email.use",
        "path": "Patient.telecom.use",
        "max": 0
      },
      {
        "id": "Patient.telecom:email.rank",
        "path": "Patient.telecom.rank",
        "max": 0
      },
      {
        "id": "Patient.telecom:email.period",
        "path": "Patient.telecom.period",
        "max": 0
      },
      {
        "id": "Patient.deceased[x]",
        "path": "Patient.deceased[x]",
        "max": "0"
      },
      {
        "id": "Patient.address",
        "path": "Patient.address",
        "max": "0"
      },
      {
        "id": "Patient.maritalStatus",
        "path": "Patient.maritalStatus",
        "max": "0"
      },
      {
        "id": "Patient.multipleBirth[x]",
        "path": "Patient.multipleBirth[x]",
        "max": "0"
      },
      {
        "id": "Patient.photo",
        "path": "Patient.photo",
        "max": "0"
      },
      {
        "id": "Patient.contact",
        "path": "Patient.contact",
        "max": "0"
      },
      {
        "id": "Patient.communication",
        "path": "Patient.communication",
        "max": "0"
      },
      {
        "id": "Patient.generalPractitioner",
        "path": "Patient.generalPractitioner",
        "max": "0"
      },
      {
        "id": "Patient.managingOrganization",
        "path": "Patient.managingOrganization",
        "max": "0"
      },
      {
        "id": "Patient.link",
        "path": "Patient.link",
        "max": "0"
      }
    ]
  }
}