International Patient Summary Implementation Guide Implementation Guide Release 0.1.0

This page is part of the International Patient Summary Implementation Guide (v0.1.0: STU 1 Ballot 1) based on FHIR R3. The current version which supercedes this version is 1.1.0. For a full list of available versions, see the Directory of published versions

SD.31 StructureDefinition-patient-uv-ips

This profile represents the constraints applied to the Patient resource by the International Patient Summary (IPS) FHIR Implementation Guide and describes the minimum expectations for the Patient resource when used in the IPS composition or in one of the referred resources.

Conformance resource variables defined here

SD.31.1 Formal Views of Profile Content

Description of Profiles, Differentials, and Snapshots.

The official URL for this profile is: http://hl7.org/fhir/uv/ips/StructureDefinition/patient-uv-ips

Published on Wed Mar 21 02:43:56 AEDT 2018 as a draft by .

This profile builds on Patient


Summary

Mandatory: 0 element (4 nested mandatory elements)
Must-Support: 27 elements
Prohibited: 3 elements

Structures

This structure refers to these other structures:

Snapshot View

NameFlagsCard.TypeDescription & Constraintsdoco
.. Patient I0..*Information about an individual or animal receiving health care services
dom-2: If the resource is contained in another resource, it SHALL NOT contain nested Resources
dom-1: If the resource is contained in another resource, it SHALL NOT contain any narrative
dom-4: If a resource is contained in another resource, it SHALL NOT have a meta.versionId or a meta.lastUpdated
dom-3: If the resource is contained in another resource, it SHALL be referred to from elsewhere in the resource
... id ΣI0..1idLogical id of this artifact
ele-1: All FHIR elements must have a @value or children
... meta ΣI0..1MetaMetadata about the resource
ele-1: All FHIR elements must have a @value or children
... implicitRules ?!ΣI0..1uriA set of rules under which this content was created
ele-1: All FHIR elements must have a @value or children
... language I0..1codeLanguage of the resource content
Binding: Common Languages (extensible)
ele-1: All FHIR elements must have a @value or children
... text I0..1NarrativeText summary of the resource, for human interpretation
ele-1: All FHIR elements must have a @value or children
... contained 0..*ResourceContained, inline Resources
... identifier ΣI0..*IdentifierAn identifier for this patient
ele-1: All FHIR elements must have a @value or children
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... use ?!ΣI0..1codeusual | official | temp | secondary (If known)
Binding: IdentifierUse (required)
ele-1: All FHIR elements must have a @value or children
.... type ΣI0..1CodeableConceptDescription of identifier
Binding: Identifier Type Codes (extensible)
ele-1: All FHIR elements must have a @value or children
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... coding ΣI0..*CodingCode defined by a terminology system
ele-1: All FHIR elements must have a @value or children
...... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
...... system ΣI0..1uriIdentity of the terminology system
ele-1: All FHIR elements must have a @value or children
...... version ΣI0..1stringVersion of the system - if relevant
ele-1: All FHIR elements must have a @value or children
...... code ΣI0..1codeSymbol in syntax defined by the system
ele-1: All FHIR elements must have a @value or children
...... display ΣI0..1stringRepresentation defined by the system
ele-1: All FHIR elements must have a @value or children
...... userSelected ΣI0..1booleanIf this coding was chosen directly by the user
ele-1: All FHIR elements must have a @value or children
..... text ΣI0..1stringPlain text representation of the concept
ele-1: All FHIR elements must have a @value or children
.... system ΣI0..1uriThe namespace for the identifier value
ele-1: All FHIR elements must have a @value or children
Example General': http://www.acme.com/identifiers/patient
.... value ΣI0..1stringThe value that is unique
ele-1: All FHIR elements must have a @value or children
Example General': 123456
.... period ΣI0..1PeriodTime period when id is/was valid for use
ele-1: All FHIR elements must have a @value or children
per-1: If present, start SHALL have a lower value than end
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... start ΣI0..1dateTimeStarting time with inclusive boundary
ele-1: All FHIR elements must have a @value or children
..... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
ele-1: All FHIR elements must have a @value or children
.... assigner ΣI0..1Reference(Organization)Organization that issued id (may be just text)
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... reference ΣI0..1stringLiteral reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
..... identifier ΣI0..1IdentifierLogical reference, when literal reference is not known
ele-1: All FHIR elements must have a @value or children
..... display ΣI0..1stringText alternative for the resource
ele-1: All FHIR elements must have a @value or children
... active ?!ΣI0..1booleanWhether this patient's record is in active use
ele-1: All FHIR elements must have a @value or children
... name SΣI0..*HumanNameA name associated with the patient
ele-1: All FHIR elements must have a @value or children
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... use ?!ΣI0..1codeusual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required)
ele-1: All FHIR elements must have a @value or children
.... text ΣI0..1stringText representation of the full name
ele-1: All FHIR elements must have a @value or children
.... family SΣI1..1stringFamily name (often called 'Surname')
ele-1: All FHIR elements must have a @value or children
.... given SΣI1..1stringGiven names (not always 'first'). Includes middle names
ele-1: All FHIR elements must have a @value or children
This repeating element order: Given Names appear in the correct order for presenting the name
.... prefix ΣI0..*stringParts that come before the name
ele-1: All FHIR elements must have a @value or children
This repeating element order: Prefixes appear in the correct order for presenting the name
.... suffix ΣI0..*stringParts that come after the name
ele-1: All FHIR elements must have a @value or children
This repeating element order: Suffixes appear in the correct order for presenting the name
.... period ΣI0..1PeriodTime period when name was/is in use
ele-1: All FHIR elements must have a @value or children
per-1: If present, start SHALL have a lower value than end
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... start ΣI0..1dateTimeStarting time with inclusive boundary
ele-1: All FHIR elements must have a @value or children
..... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
ele-1: All FHIR elements must have a @value or children
... telecom SΣI0..*ContactPointA contact detail for the individual
ele-1: All FHIR elements must have a @value or children
cpt-2: A system is required if a value is provided.
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... system ΣI0..1codephone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required)
ele-1: All FHIR elements must have a @value or children
.... value ΣI0..1stringThe actual contact point details
ele-1: All FHIR elements must have a @value or children
.... use ?!ΣI0..1codehome | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required)
ele-1: All FHIR elements must have a @value or children
.... rank ΣI0..1positiveIntSpecify preferred order of use (1 = highest)
ele-1: All FHIR elements must have a @value or children
.... period ΣI0..1PeriodTime period when the contact point was/is in use
ele-1: All FHIR elements must have a @value or children
per-1: If present, start SHALL have a lower value than end
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... start ΣI0..1dateTimeStarting time with inclusive boundary
ele-1: All FHIR elements must have a @value or children
..... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
ele-1: All FHIR elements must have a @value or children
... gender SΣI1..1codemale | female | other | unknown
Binding: AdministrativeGender (required)
ele-1: All FHIR elements must have a @value or children
... birthDate SΣI1..1dateThe date of birth for the individual
ele-1: All FHIR elements must have a @value or children
... deceased[x] ?!ΣI0..1boolean, dateTimeIndicates if the individual is deceased or not
ele-1: All FHIR elements must have a @value or children
... address SΣI0..*AddressAddresses for the individual
ele-1: All FHIR elements must have a @value or children
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... use ?!ΣI0..1codehome | work | temp | old - purpose of this address
Binding: AddressUse (required)
ele-1: All FHIR elements must have a @value or children
Example General': home
.... type ΣI0..1codepostal | physical | both
Binding: AddressType (required)
ele-1: All FHIR elements must have a @value or children
Example General': both
.... text ΣI0..1stringText representation of the address
ele-1: All FHIR elements must have a @value or children
Example General': 137 Nowhere Street, Erewhon 9132
.... line SΣI0..*stringStreet name, number, direction & P.O. Box etc.
ele-1: All FHIR elements must have a @value or children
This repeating element order: The order in which lines should appear in an address label
Example General': 137 Nowhere Street
.... city SΣI0..1stringName of city, town etc.
ele-1: All FHIR elements must have a @value or children
Example General': Erewhon
.... district ΣI0..1stringDistrict name (aka county)
ele-1: All FHIR elements must have a @value or children
Example General': Madison
.... state SΣI0..1stringSub-unit of country (abbreviations ok)
ele-1: All FHIR elements must have a @value or children
.... postalCode SΣI0..1stringPostal code for area
ele-1: All FHIR elements must have a @value or children
Example General': 9132
.... country SΣI0..1stringCountry (e.g. can be ISO 3166 2 or 3 letter code)
ele-1: All FHIR elements must have a @value or children
.... period ΣI0..1PeriodTime period when address was/is in use
ele-1: All FHIR elements must have a @value or children
per-1: If present, start SHALL have a lower value than end
Example General': {"start":"2010-03-23T00:00:00+11:00","end":"2010-07-01T00:00:00+10:00"}
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... start ΣI0..1dateTimeStarting time with inclusive boundary
ele-1: All FHIR elements must have a @value or children
..... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
ele-1: All FHIR elements must have a @value or children
... maritalStatus I0..1CodeableConceptMarital (civil) status of a patient
Binding: Marital Status Codes (extensible)
ele-1: All FHIR elements must have a @value or children
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... coding ΣI0..*CodingCode defined by a terminology system
ele-1: All FHIR elements must have a @value or children
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... system ΣI0..1uriIdentity of the terminology system
ele-1: All FHIR elements must have a @value or children
..... version ΣI0..1stringVersion of the system - if relevant
ele-1: All FHIR elements must have a @value or children
..... code ΣI0..1codeSymbol in syntax defined by the system
ele-1: All FHIR elements must have a @value or children
..... display ΣI0..1stringRepresentation defined by the system
ele-1: All FHIR elements must have a @value or children
..... userSelected ΣI0..1booleanIf this coding was chosen directly by the user
ele-1: All FHIR elements must have a @value or children
.... text ΣI0..1stringPlain text representation of the concept
ele-1: All FHIR elements must have a @value or children
... multipleBirth[x] I0..1boolean, integerWhether patient is part of a multiple birth
ele-1: All FHIR elements must have a @value or children
... photo I0..*AttachmentImage of the patient
ele-1: All FHIR elements must have a @value or children
att-1: It the Attachment has data, it SHALL have a contentType
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... contentType ΣI0..1codeMime type of the content, with charset etc.
Binding: IETF BCP-13 (required)
ele-1: All FHIR elements must have a @value or children
Example General': text/plain; charset=UTF-8, image/png
.... language ΣI0..1codeHuman language of the content (BCP-47)
Binding: Common Languages (extensible)
ele-1: All FHIR elements must have a @value or children
Example General': en-AU
.... data I0..1base64BinaryData inline, base64ed
ele-1: All FHIR elements must have a @value or children
.... url ΣI0..1uriUri where the data can be found
ele-1: All FHIR elements must have a @value or children
Example General': http://www.acme.com/logo-small.png
.... size ΣI0..1unsignedIntNumber of bytes of content (if url provided)
ele-1: All FHIR elements must have a @value or children
.... hash ΣI0..1base64BinaryHash of the data (sha-1, base64ed)
ele-1: All FHIR elements must have a @value or children
.... title ΣI0..1stringLabel to display in place of the data
ele-1: All FHIR elements must have a @value or children
Example General': Official Corporate Logo
.... creation ΣI0..1dateTimeDate attachment was first created
ele-1: All FHIR elements must have a @value or children
... contact SI0..*BackboneElementA contact party (e.g. guardian, partner, friend) for the patient
ele-1: All FHIR elements must have a @value or children
pat-1: SHALL at least contain a contact's details or a reference to an organization
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... relationship SI0..*CodeableConcept-uv-ipsThe kind of relationship
Binding: IPSPersonalRelationship (required)
ele-1: All FHIR elements must have a @value or children
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... coding ΣI0..*CodingCode defined by a terminology system
ele-1: All FHIR elements must have a @value or children
...... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
...... system ΣI0..1uriIdentity of the terminology system
ele-1: All FHIR elements must have a @value or children
...... version ΣI0..1stringVersion of the system - if relevant
ele-1: All FHIR elements must have a @value or children
...... code ΣI0..1codeSymbol in syntax defined by the system
ele-1: All FHIR elements must have a @value or children
...... display ΣI0..1stringRepresentation defined by the system
ele-1: All FHIR elements must have a @value or children
...... userSelected ΣI0..1booleanIf this coding was chosen directly by the user
ele-1: All FHIR elements must have a @value or children
..... text ΣI0..1stringPlain text representation of the concept
ele-1: All FHIR elements must have a @value or children
.... name SI0..1HumanNameA name associated with the contact person
ele-1: All FHIR elements must have a @value or children
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... use ?!ΣI0..1codeusual | official | temp | nickname | anonymous | old | maiden
Binding: NameUse (required)
ele-1: All FHIR elements must have a @value or children
..... text ΣI0..1stringText representation of the full name
ele-1: All FHIR elements must have a @value or children
..... family SΣI0..1stringFamily name (often called 'Surname')
ele-1: All FHIR elements must have a @value or children
..... given SΣI0..*stringGiven names (not always 'first'). Includes middle names
ele-1: All FHIR elements must have a @value or children
This repeating element order: Given Names appear in the correct order for presenting the name
..... prefix ΣI0..*stringParts that come before the name
ele-1: All FHIR elements must have a @value or children
This repeating element order: Prefixes appear in the correct order for presenting the name
..... suffix ΣI0..*stringParts that come after the name
ele-1: All FHIR elements must have a @value or children
This repeating element order: Suffixes appear in the correct order for presenting the name
..... period ΣI0..1PeriodTime period when name was/is in use
ele-1: All FHIR elements must have a @value or children
per-1: If present, start SHALL have a lower value than end
...... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
...... start ΣI0..1dateTimeStarting time with inclusive boundary
ele-1: All FHIR elements must have a @value or children
...... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
ele-1: All FHIR elements must have a @value or children
.... telecom SI0..*ContactPointA contact detail for the person
ele-1: All FHIR elements must have a @value or children
cpt-2: A system is required if a value is provided.
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... system ΣI0..1codephone | fax | email | pager | url | sms | other
Binding: ContactPointSystem (required)
ele-1: All FHIR elements must have a @value or children
..... value ΣI0..1stringThe actual contact point details
ele-1: All FHIR elements must have a @value or children
..... use ?!ΣI0..1codehome | work | temp | old | mobile - purpose of this contact point
Binding: ContactPointUse (required)
ele-1: All FHIR elements must have a @value or children
..... rank ΣI0..1positiveIntSpecify preferred order of use (1 = highest)
ele-1: All FHIR elements must have a @value or children
..... period ΣI0..1PeriodTime period when the contact point was/is in use
ele-1: All FHIR elements must have a @value or children
per-1: If present, start SHALL have a lower value than end
...... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
...... start ΣI0..1dateTimeStarting time with inclusive boundary
ele-1: All FHIR elements must have a @value or children
...... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
ele-1: All FHIR elements must have a @value or children
.... address SI0..1AddressAddress for the contact person
ele-1: All FHIR elements must have a @value or children
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... use ?!ΣI0..1codehome | work | temp | old - purpose of this address
Binding: AddressUse (required)
ele-1: All FHIR elements must have a @value or children
Example General': home
..... type ΣI0..1codepostal | physical | both
Binding: AddressType (required)
ele-1: All FHIR elements must have a @value or children
Example General': both
..... text ΣI0..1stringText representation of the address
ele-1: All FHIR elements must have a @value or children
Example General': 137 Nowhere Street, Erewhon 9132
..... line SΣI0..*stringStreet name, number, direction & P.O. Box etc.
ele-1: All FHIR elements must have a @value or children
This repeating element order: The order in which lines should appear in an address label
Example General': 137 Nowhere Street
..... city SΣI0..1stringName of city, town etc.
ele-1: All FHIR elements must have a @value or children
Example General': Erewhon
..... district ΣI0..1stringDistrict name (aka county)
ele-1: All FHIR elements must have a @value or children
Example General': Madison
..... state SΣI0..1stringSub-unit of country (abbreviations ok)
ele-1: All FHIR elements must have a @value or children
..... postalCode ΣI0..1stringPostal code for area
ele-1: All FHIR elements must have a @value or children
Example General': 9132
..... country SΣI0..1stringCountry (e.g. can be ISO 3166 2 or 3 letter code)
ele-1: All FHIR elements must have a @value or children
..... period ΣI0..1PeriodTime period when address was/is in use
ele-1: All FHIR elements must have a @value or children
per-1: If present, start SHALL have a lower value than end
Example General': {"start":"2010-03-23T00:00:00+11:00","end":"2010-07-01T00:00:00+10:00"}
...... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
...... start ΣI0..1dateTimeStarting time with inclusive boundary
ele-1: All FHIR elements must have a @value or children
...... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
ele-1: All FHIR elements must have a @value or children
.... gender I0..1codemale | female | other | unknown
Binding: AdministrativeGender (required)
ele-1: All FHIR elements must have a @value or children
.... organization SI0..1Reference(Organization)Organization that is associated with the contact
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... reference ΣI0..1stringLiteral reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
..... display ΣI0..1stringText alternative for the resource
ele-1: All FHIR elements must have a @value or children
.... period I0..1PeriodThe period during which this contact person or organization is valid to be contacted relating to this patient
ele-1: All FHIR elements must have a @value or children
per-1: If present, start SHALL have a lower value than end
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... start ΣI0..1dateTimeStarting time with inclusive boundary
ele-1: All FHIR elements must have a @value or children
..... end ΣI0..1dateTimeEnd time with inclusive boundary, if not ongoing
ele-1: All FHIR elements must have a @value or children
... communication SI0..*BackboneElementA list of Languages which may be used to communicate with the patient about his or her health
ele-1: All FHIR elements must have a @value or children
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... language SI1..1CodeableConceptThe language which can be used to communicate with the patient about his or her health
Binding: Common Languages (extensible)
ele-1: All FHIR elements must have a @value or children
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... coding ΣI0..*CodingCode defined by a terminology system
ele-1: All FHIR elements must have a @value or children
...... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
...... system ΣI0..1uriIdentity of the terminology system
ele-1: All FHIR elements must have a @value or children
...... version ΣI0..1stringVersion of the system - if relevant
ele-1: All FHIR elements must have a @value or children
...... code ΣI0..1codeSymbol in syntax defined by the system
ele-1: All FHIR elements must have a @value or children
...... display ΣI0..1stringRepresentation defined by the system
ele-1: All FHIR elements must have a @value or children
...... userSelected ΣI0..1booleanIf this coding was chosen directly by the user
ele-1: All FHIR elements must have a @value or children
..... text ΣI0..1stringPlain text representation of the concept
ele-1: All FHIR elements must have a @value or children
.... preferred I0..1booleanLanguage preference indicator
ele-1: All FHIR elements must have a @value or children
... generalPractitioner SI0..*Reference(Organization | Practitioner)Patient's nominated primary care provider
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... reference ΣI0..1stringLiteral reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
.... display ΣI0..1stringText alternative for the resource
ele-1: All FHIR elements must have a @value or children
... managingOrganization ΣI0..1Reference(Organization)Organization that is the custodian of the patient record
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... reference ΣI0..1stringLiteral reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
.... identifier ΣI0..1IdentifierLogical reference, when literal reference is not known
ele-1: All FHIR elements must have a @value or children
.... display ΣI0..1stringText alternative for the resource
ele-1: All FHIR elements must have a @value or children
... link ?!ΣI0..*BackboneElementLink to another patient resource that concerns the same actual person
ele-1: All FHIR elements must have a @value or children
.... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
.... modifierExtension ?!ΣI0..*ExtensionExtensions that cannot be ignored
ele-1: All FHIR elements must have a @value or children
ext-1: Must have either extensions or value[x], not both
.... other ΣI1..1Reference(Patient | RelatedPerson)The other patient or related person resource that the link refers to
ele-1: All FHIR elements must have a @value or children
ref-1: SHALL have a contained resource if a local reference is provided
..... id I0..1stringxml:id (or equivalent in JSON)
ele-1: All FHIR elements must have a @value or children
..... reference ΣI0..1stringLiteral reference, Relative, internal or absolute URL
ele-1: All FHIR elements must have a @value or children
..... identifier ΣI0..1IdentifierLogical reference, when literal reference is not known
ele-1: All FHIR elements must have a @value or children
..... display ΣI0..1stringText alternative for the resource
ele-1: All FHIR elements must have a @value or children
.... type ΣI1..1codereplaced-by | replaces | refer | seealso - type of link
Binding: LinkType (required)
ele-1: All FHIR elements must have a @value or children

doco Documentation for this format

Downloads: StructureDefinition: (XML, JSON), Schema: XML Schematron