RDC Interoperability Guide
1.1.0

Patient

Official URL: https://roche.com/fhir/iop/StructureDefinition/rdc-Patient Version: 1.1.0
Parent:

http://hl7.org/fhir/StructureDefinition/Patient

Computable Name:

RdcPatient

A stripped-down patient profile containing no elements except for common resource metadata, such as the .id.

Formal Views of Profile Content

modifierExtension..0
extension..0
use..0
typeBinding
period..0
assigner..0
extension..0
text..0
period..0
contactPointCountryExtension
period..0
deceased[x]..0
extension..0
type..0
text..0
district..0
country
period..0
multipleBirth[x]..0
photo..0
extension..0
modifierExtension..0
relationship..0
extension..0
text..0
period..0
contactPointCountryExtension
period..0
address..0
gender..0
organization..0
period..0
extension..0
modifierExtension..0
languageBinding
generalPractitionerReference(http://hl7.org/fhir/StructureDefinition/Practitioner)

Patient.modifierExtension
Cardinality..0
Patient.identifier.extension
Cardinality..0
Patient.identifier.use
Cardinality..0
Patient.identifier.type
Binding

UserIdentifierTypeCodes (required)

Patient.identifier.period
Cardinality..0
Patient.identifier.assigner
Cardinality..0
Patient.name.extension
Cardinality..0
Patient.name.text
Cardinality..0
Patient.name.period
Cardinality..0
Patient.telecom.value.extension:contactPointCountry
TypeExtension
Patient.telecom.period
Cardinality..0
Patient.deceased[x]
Cardinality..0
Patient.address.extension
Cardinality..0
Patient.address.type
Cardinality..0
Patient.address.text
Cardinality..0
Patient.address.district
Cardinality..0
Patient.address.country
Comments

Country references are set to refer to the ISO 3166 international standard - 2 character version (https://www.iban.com/country-codes).

Patient.address.period
Cardinality..0
Patient.multipleBirth[x]
Cardinality..0
Patient.photo
Cardinality..0
Patient.contact.extension
Cardinality..0
Patient.contact.modifierExtension
Cardinality..0
Patient.contact.relationship
Cardinality..0
Patient.contact.name.extension
Cardinality..0
Patient.contact.name.text
Cardinality..0
Patient.contact.name.period
Cardinality..0
Patient.contact.telecom.value.extension:contactPointCountry
TypeExtension
Patient.contact.telecom.period
Cardinality..0
Patient.contact.address
Cardinality..0
Patient.contact.gender
Cardinality..0
Patient.contact.organization
Cardinality..0
Patient.contact.period
Cardinality..0
Patient.communication.extension
Cardinality..0
Patient.communication.modifierExtension
Cardinality..0
Patient.communication.language
Binding

ISO 639-1 language tag for a human language

(unbound) (required)

Comments

Usage of ISO 639-1 language tag for a human language.

Patient.generalPractitioner
TypeReference(http://hl7.org/fhir/StructureDefinition/Practitioner)
Patient.link
Cardinality..0
<StructureDefinition xmlns="http://hl7.org/fhir">
<id value="rdc-Patient" />
<url value="https://roche.com/fhir/iop/StructureDefinition/rdc-Patient" />
<name value="RdcPatient" />
<title value="RDC Patient" />
<status value="draft" />
<publisher value="F. Hoffmann-La Roche AG" />
<description value="A stripped-down patient profile containing no elements except for common resource metadata, such as the `.id`." />
<copyright value="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 value="5.0.0" />
<kind value="resource" />
<abstract value="false" />
<type value="Patient" />
<baseDefinition value="http://hl7.org/fhir/StructureDefinition/Patient" />
<derivation value="constraint" />
<differential>
<element id="Patient.modifierExtension">
<path value="Patient.modifierExtension" />
<max value="0" />
</element>
<element id="Patient.identifier.extension">
<path value="Patient.identifier.extension" />
<max value="0" />
</element>
<element id="Patient.identifier.use">
<path value="Patient.identifier.use" />
<max value="0" />
</element>
<element id="Patient.identifier.type">
<path value="Patient.identifier.type" />
<binding>
<strength value="required" />
<valueSet value="https://roche.com/fhir/iop/ValueSet/user-identifier-type-codes" />
</binding>
</element>
<element id="Patient.identifier.period">
<path value="Patient.identifier.period" />
<max value="0" />
</element>
<element id="Patient.identifier.assigner">
<path value="Patient.identifier.assigner" />
<max value="0" />
</element>
<element id="Patient.name.extension">
<path value="Patient.name.extension" />
<max value="0" />
</element>
<element id="Patient.name.text">
<path value="Patient.name.text" />
<max value="0" />
</element>
<element id="Patient.name.period">
<path value="Patient.name.period" />
<max value="0" />
</element>
<element id="Patient.telecom.value.extension:contactPointCountry">
<path value="Patient.telecom.value.extension" />
<sliceName value="contactPointCountry" />
<type>
<code value="Extension" />
<profile value="http://hl7.org/fhir/StructureDefinition/contactpoint-country" />
</type>
<isModifier value="false" />
</element>
<element id="Patient.telecom.period">
<path value="Patient.telecom.period" />
<max value="0" />
</element>
<element id="Patient.deceased[x]">
<path value="Patient.deceased[x]" />
<max value="0" />
</element>
<element id="Patient.address.extension">
<path value="Patient.address.extension" />
<max value="0" />
</element>
<element id="Patient.address.type">
<path value="Patient.address.type" />
<max value="0" />
</element>
<element id="Patient.address.text">
<path value="Patient.address.text" />
<max value="0" />
</element>
<element id="Patient.address.district">
<path value="Patient.address.district" />
<max value="0" />
</element>
<element id="Patient.address.country">
<path value="Patient.address.country" />
<comment value="Country references are set to refer to the ISO 3166 international standard - 2 character version (https://www.iban.com/country-codes)." />
</element>
<element id="Patient.address.period">
<path value="Patient.address.period" />
<max value="0" />
</element>
<element id="Patient.multipleBirth[x]">
<path value="Patient.multipleBirth[x]" />
<max value="0" />
</element>
<element id="Patient.photo">
<path value="Patient.photo" />
<max value="0" />
</element>
<element id="Patient.contact.extension">
<path value="Patient.contact.extension" />
<max value="0" />
</element>
<element id="Patient.contact.modifierExtension">
<path value="Patient.contact.modifierExtension" />
<max value="0" />
</element>
<element id="Patient.contact.relationship">
<path value="Patient.contact.relationship" />
<max value="0" />
</element>
<element id="Patient.contact.name.extension">
<path value="Patient.contact.name.extension" />
<max value="0" />
</element>
<element id="Patient.contact.name.text">
<path value="Patient.contact.name.text" />
<max value="0" />
</element>
<element id="Patient.contact.name.period">
<path value="Patient.contact.name.period" />
<max value="0" />
</element>
<element id="Patient.contact.telecom.value.extension:contactPointCountry">
<path value="Patient.contact.telecom.value.extension" />
<sliceName value="contactPointCountry" />
<type>
<code value="Extension" />
<profile value="http://hl7.org/fhir/StructureDefinition/contactpoint-country" />
</type>
<isModifier value="false" />
</element>
<element id="Patient.contact.telecom.period">
<path value="Patient.contact.telecom.period" />
<max value="0" />
</element>
<element id="Patient.contact.address">
<path value="Patient.contact.address" />
<max value="0" />
</element>
<element id="Patient.contact.gender">
<path value="Patient.contact.gender" />
<max value="0" />
</element>
<element id="Patient.contact.organization">
<path value="Patient.contact.organization" />
<max value="0" />
</element>
<element id="Patient.contact.period">
<path value="Patient.contact.period" />
<max value="0" />
</element>
<element id="Patient.communication.extension">
<path value="Patient.communication.extension" />
<max value="0" />
</element>
<element id="Patient.communication.modifierExtension">
<path value="Patient.communication.modifierExtension" />
<max value="0" />
</element>
<element id="Patient.communication.language">
<path value="Patient.communication.language" />
<comment value="Usage of ISO 639-1 language tag for a human language." />
<binding>
<strength value="required" />
<description value="ISO 639-1 language tag for a human language" />
</binding>
</element>
<element id="Patient.generalPractitioner">
<path value="Patient.generalPractitioner" />
<type>
<code value="Reference" />
<targetProfile value="http://hl7.org/fhir/StructureDefinition/Practitioner" />
</type>
</element>
<element id="Patient.link">
<path value="Patient.link" />
<max value="0" />
</element>
</differential>
</StructureDefinition>
{
"resourceType": "StructureDefinition",
"id": "rdc-Patient",
"url": "https://roche.com/fhir/iop/StructureDefinition/rdc-Patient",
"name": "RdcPatient",
"title": "RDC Patient",
"status": "draft",
"publisher": "F. Hoffmann-La Roche AG",
"description": "A stripped-down patient profile containing no elements except for common resource metadata, such as the `.id`.",
"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.modifierExtension",
"path": "Patient.modifierExtension",
"max": "0"
},
{
"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",
"binding": {
"strength": "required",
"valueSet": "https://roche.com/fhir/iop/ValueSet/user-identifier-type-codes"
}
},
{
"id": "Patient.identifier.period",
"path": "Patient.identifier.period",
"max": "0"
},
{
"id": "Patient.identifier.assigner",
"path": "Patient.identifier.assigner",
"max": "0"
},
{
"id": "Patient.name.extension",
"path": "Patient.name.extension",
"max": "0"
},
{
"id": "Patient.name.text",
"path": "Patient.name.text",
"max": "0"
},
{
"id": "Patient.name.period",
"path": "Patient.name.period",
"max": "0"
},
{
"id": "Patient.telecom.value.extension:contactPointCountry",
"path": "Patient.telecom.value.extension",
"sliceName": "contactPointCountry",
"type": [
{
"code": "Extension",
"profile": [
"http://hl7.org/fhir/StructureDefinition/contactpoint-country"
]
}
],
"isModifier": false
},
{
"id": "Patient.telecom.period",
"path": "Patient.telecom.period",
"max": "0"
},
{
"id": "Patient.deceased[x]",
"path": "Patient.deceased[x]",
"max": "0"
},
{
"id": "Patient.address.extension",
"path": "Patient.address.extension",
"max": "0"
},
{
"id": "Patient.address.type",
"path": "Patient.address.type",
"max": "0"
},
{
"id": "Patient.address.text",
"path": "Patient.address.text",
"max": "0"
},
{
"id": "Patient.address.district",
"path": "Patient.address.district",
"max": "0"
},
{
"id": "Patient.address.country",
"path": "Patient.address.country",
"comment": "Country references are set to refer to the ISO 3166 international standard - 2 character version (https://www.iban.com/country-codes)."
},
{
"id": "Patient.address.period",
"path": "Patient.address.period",
"max": "0"
},
{
"id": "Patient.multipleBirth[x]",
"path": "Patient.multipleBirth[x]",
"max": "0"
},
{
"id": "Patient.photo",
"path": "Patient.photo",
"max": "0"
},
{
"id": "Patient.contact.extension",
"path": "Patient.contact.extension",
"max": "0"
},
{
"id": "Patient.contact.modifierExtension",
"path": "Patient.contact.modifierExtension",
"max": "0"
},
{
"id": "Patient.contact.relationship",
"path": "Patient.contact.relationship",
"max": "0"
},
{
"id": "Patient.contact.name.extension",
"path": "Patient.contact.name.extension",
"max": "0"
},
{
"id": "Patient.contact.name.text",
"path": "Patient.contact.name.text",
"max": "0"
},
{
"id": "Patient.contact.name.period",
"path": "Patient.contact.name.period",
"max": "0"
},
{
"id": "Patient.contact.telecom.value.extension:contactPointCountry",
"path": "Patient.contact.telecom.value.extension",
"sliceName": "contactPointCountry",
"type": [
{
"code": "Extension",
"profile": [
"http://hl7.org/fhir/StructureDefinition/contactpoint-country"
]
}
],
"isModifier": false
},
{
"id": "Patient.contact.telecom.period",
"path": "Patient.contact.telecom.period",
"max": "0"
},
{
"id": "Patient.contact.address",
"path": "Patient.contact.address",
"max": "0"
},
{
"id": "Patient.contact.gender",
"path": "Patient.contact.gender",
"max": "0"
},
{
"id": "Patient.contact.organization",
"path": "Patient.contact.organization",
"max": "0"
},
{
"id": "Patient.contact.period",
"path": "Patient.contact.period",
"max": "0"
},
{
"id": "Patient.communication.extension",
"path": "Patient.communication.extension",
"max": "0"
},
{
"id": "Patient.communication.modifierExtension",
"path": "Patient.communication.modifierExtension",
"max": "0"
},
{
"id": "Patient.communication.language",
"path": "Patient.communication.language",
"binding": {
"strength": "required",
"description": "ISO 639-1 language tag for a human language"
},
"comment": "Usage of ISO 639-1 language tag for a human language."
},
{
"id": "Patient.generalPractitioner",
"path": "Patient.generalPractitioner",
"type": [
{
"code": "Reference",
"targetProfile": [
"http://hl7.org/fhir/StructureDefinition/Practitioner"
]
}
]
},
{
"id": "Patient.link",
"path": "Patient.link",
"max": "0"
}
]
}
}

Referened in the following data flows

Resource examples