Patient


Full Profile Definition Profile: Patient
Example JSON Example: Patient
External Implementation Guides referenced - CARIN C4BB Patient
- US Core Patient


Resource Content:

Differential

idS Σ1..1string
metaS Σ1..1Element: Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
valueCoding1..1CodingBinding
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
valueCoding1..1CodingBinding
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
valueString1..1string
url1..1uriFixed Value
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodingCoding
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodingCoding
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueStringstring
url1..1uriFixed Value
modifierExtension?! I0..*Extension
member-numberΣ0..1IdentifierPattern
employee-idΣ0..1IdentifierPattern
medicare-idΣ0..1IdentifierPattern
medicaid-idΣ0..1IdentifierPattern
activeS Σ ?!1..1boolean
nameS Σ1..*Element: Human Name
phoneΣ I0..*ContactPointPattern
emailΣ I0..*ContactPointPattern
work-phoneΣ I0..1ContactPointPattern
genderS Σ1..1codeBinding
birthDateS Σ0..1date
deceasedBooleanboolean
deceasedDateTimedateTime
addressS Σ0..*Element: Address
maritalStatus0..1Element: Codeable ConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*Element: Attachment - image
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
relationship0..*Element: Codeable ConceptBinding
name0..1Element: Human Name
telecomI0..*Element: Contact Point
address0..1Element: Address
gender0..1codeBinding
organizationI0..1Reference(Organization)
periodI0..1Period
idS1..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
languageS1..1Element: Codeable ConceptBinding
preferredS0..1boolean
generalPractitionerS I0..*Reference(Profile: Healthcare Organization | Profile: Practitioner)
managingOrganizationΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(RelatedPerson | Profile: Patient)
typeΣ1..1codeBinding

Hybrid

idS Σ1..1string
metaS Σ1..1Element: Meta
implicitRulesΣ ?!0..1uri
language0..1codeBinding
text0..1Narrative
contained0..*Resource
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
valueCoding1..1CodingBinding
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueStringstring
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
valueCoding1..1CodingBinding
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueBase64Binarybase64Binary
valueBooleanboolean
valueCanonicalcanonical()
valueCodecode
valueDatedate
valueDateTimedateTime
valueDecimaldecimal
valueIdid
valueInstantinstant
valueIntegerinteger
valueMarkdownmarkdown
valueOidoid
valuePositiveIntpositiveInt
valueTimetime
valueUnsignedIntunsignedInt
valueUriuri
valueUrlurl
valueUuiduuid
valueAddressAddress
valueAgeAge
valueAnnotationAnnotation
valueAttachmentAttachment
valueCodeableConceptCodeableConcept
valueCodingCoding
valueContactPointContactPoint
valueCountCount
valueDistanceDistance
valueDurationDuration
valueHumanNameHumanName
valueIdentifierIdentifier
valueMoneyMoney
valuePeriodPeriod
valueQuantityQuantity
valueRangeRange
valueRatioRatio
valueSampledDataSampledData
valueSignatureSignature
valueTimingTiming
valueContactDetailContactDetail
valueContributorContributor
valueDataRequirementDataRequirement
valueExpressionExpression
valueParameterDefinitionParameterDefinition
valueRelatedArtifactRelatedArtifact
valueTriggerDefinitionTriggerDefinition
valueUsageContextUsageContext
valueDosageDosage
valueMetaMeta
valueReferenceReference()
valueString1..1string
url1..1uriFixed Value
id0..1string
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodingCoding
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueCodingCoding
id0..1string
extensionI0..*Extension
url1..1uriFixed Value
valueStringstring
url1..1uriFixed Value
modifierExtension?! I0..*Extension
member-numberΣ0..1IdentifierPattern
employee-idΣ0..1IdentifierPattern
medicare-idΣ0..1IdentifierPattern
medicaid-idΣ0..1IdentifierPattern
activeS Σ ?!1..1boolean
nameS Σ1..*Element: Human Name
phoneΣ I0..*ContactPointPattern
emailΣ I0..*ContactPointPattern
work-phoneΣ I0..1ContactPointPattern
genderS Σ1..1codeBinding
birthDateS Σ0..1date
deceasedBooleanboolean
deceasedDateTimedateTime
addressS Σ0..*Element: Address
maritalStatus0..1Element: Codeable ConceptBinding
multipleBirthBooleanboolean
multipleBirthIntegerinteger
photoI0..*Element: Attachment - image
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
relationship0..*Element: Codeable ConceptBinding
name0..1Element: Human Name
telecomI0..*Element: Contact Point
address0..1Element: Address
gender0..1codeBinding
organizationI0..1Reference(Organization)
periodI0..1Period
idS1..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
languageS1..1Element: Codeable ConceptBinding
preferredS0..1boolean
generalPractitionerS I0..*Reference(Profile: Healthcare Organization | Profile: Practitioner)
managingOrganizationΣ I0..1Reference(Organization)
id0..1string
extensionI0..*Extension
modifierExtensionΣ ?! I0..*Extension
otherΣ I1..1Reference(RelatedPerson | Profile: Patient)
typeΣ1..1codeBinding



Examples:

{
    "resourceType": "Patient",
    "id": "example-patient",
    "meta": {
        "lastUpdated": "2024-02-01T15:23:02.000Z",
        "source": "https://www.icanbwell.com",
        "profile":  [
            "https://fhir.icanbwell.com/4_0_0/StructureDefinition/pr-patient",
            "http://hl7.org/fhir/us/core/StructureDefinition/us-core-patient|6.1.0",
            "http://hl7.org/fhir/us/carin-bb/StructureDefinition/C4BB-Patient|2.0.0"
        ],
        "security":  [
            {
                "system": "https://www.icanbwell.com/owner",
                "code": "bwell"
            },
            {
                "system": "https://www.icanbwell.com/access",
                "code": "bwell"
            }
        ]
    },
    "extension":  [
        {
            "url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-ethnicity",
            "extension":  [
                {
                    "url": "ombCategory",
                    "valueCoding": {
                        "system": "urn:oid:2.16.840.1.113883.6.238",
                        "code": "2186-5",
                        "display": "Not Hispanic or Latino"
                    }
                },
                {
                    "url": "text",
                    "valueString": "Not Hispanic or Latino"
                }
            ]
        },
        {
            "url": "http://hl7.org/fhir/us/core/StructureDefinition/us-core-race",
            "extension":  [
                {
                    "url": "ombCategory",
                    "valueCoding": {
                        "system": "urn:oid:2.16.840.1.113883.6.238",
                        "code": "2106-3",
                        "display": "White"
                    }
                },
                {
                    "url": "text",
                    "valueString": "White"
                }
            ]
        }
    ],
    "identifier":  [
        {
            "id": "member-number",
            "use": "usual",
            "type": {
                "coding":  [
                    {
                        "id": "mb",
                        "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
                        "code": "MB"
                    }
                ],
                "text": "Member Number"
            },
            "system": "https://www.icanbwell.com",
            "value": "A123"
        },
        {
            "id": "employee-id",
            "use": "usual",
            "type": {
                "coding":  [
                    {
                        "id": "employee-id-code",
                        "system": "http://terminology.hl7.org/CodeSystem/v2-0203",
                        "code": "EI"
                    }
                ],
                "text": "Employee Id"
            },
            "system": "https://www.icanbwell.com",
            "value": "567567567"
        }
    ],
    "active": true,
    "name":  [
        {
            "id": "name",
            "use": "usual",
            "text": "Jane Smith",
            "family": "Smith",
            "given":  [
                "Jane",
                "Ann"
            ]
        }
    ],
    "telecom":  [
        {
            "id": "phone",
            "system": "phone",
            "value": "555-555-5555"
        },
        {
            "id": "email",
            "system": "email",
            "value": "smith@mail.com"
        }
    ],
    "gender": "female",
    "birthDate": "2000-01-01",
    "deceasedBoolean": false,
    "address":  [
        {
            "id": "address",
            "line":  [
                "123 Main St",
                "Apt 2"
            ],
            "city": "Houston",
            "state": "TX",
            "postalCode": "77001"
        }
    ],
    "communication":  [
        {
            "id": "primary-spoken-language",
            "language": {
                "coding":  [
                    {
                        "id": "language_code",
                        "system": "urn:ietf:bcp:47",
                        "code": "en"
                    }
                ]
            },
            "preferred": true
        }
    ],
    "generalPractitioner":  [
        {
            "reference": "Practitioner/1234567890|nppes"
        }
    ]
}