Primary Care
dft-preBallot - This is the first draft of the P-Care IG. For a full list of available versions, see the Directory of published versions
http://hl7.org/fhir/StructureDefinition/Bundle
Generic Clinical Document Bundle
A patient-centric clinical document Bundle, without patient-summary section templates or referral-specific requirements.
| PCareBundleDocument (Bundle) | C | Bundle | |
| id | Σ | 0..1 | id |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| identifier | O Σ | 1..1 | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | O Σ | 1..1 | uri |
| value | O Σ | 1..1 | string |
| period | Σ C | 0..1 | Period |
| assigner | Σ C | 0..1 | Reference(Organization) |
| type | O Σ | 1..1 | codeBindingFixed Value |
| timestamp | O Σ | 1..1 | instant |
| total | Σ C | 0..1 | unsignedInt |
| link | Σ | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| relation | Σ | 1..1 | string |
| url | Σ | 1..1 | uri |
| entry | O Σ C | 2..* | BackboneElement |
| (All Slices) | |||
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| link | Σ | 0..* | see (link) |
| fullUrl | O Σ | 1..1 | uri |
| resource | O Σ | 1..1 | Resource |
| search | Σ C | 0..0 | BackboneElement |
| request | Σ C | 0..0 | BackboneElement |
| response | Σ C | 0..0 | BackboneElement |
| composition | O Σ C | 1..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| link | Σ | 0..* | see (link) |
| fullUrl | O Σ | 1..1 | uri |
| resource | O Σ C | 1..1 | PCareComposition |
| search | Σ C | 0..0 | BackboneElement |
| request | Σ C | 0..0 | BackboneElement |
| response | Σ C | 0..0 | BackboneElement |
| patient | O Σ C | 1..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| link | Σ | 0..* | see (link) |
| fullUrl | O Σ | 1..1 | uri |
| resource | O Σ C | 1..1 | PCarePatient |
| search | Σ C | 0..0 | BackboneElement |
| request | Σ C | 0..0 | BackboneElement |
| response | Σ C | 0..0 | BackboneElement |
| signature | Σ | 0..1 | Signature |
| PCareBundleDocument (Bundle) | C | Bundle | |
| id | Σ | 0..1 | id |
| meta | Σ | 0..1 | Meta |
| implicitRules | Σ ?! | 0..1 | uri |
| language | 0..1 | codeBinding | |
| identifier | O Σ | 1..1 | Identifier |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| use | Σ ?! | 0..1 | codeBinding |
| type | Σ | 0..1 | CodeableConceptBinding |
| system | O Σ | 1..1 | uri |
| value | O Σ | 1..1 | string |
| period | Σ | 0..1 | Period |
| assigner | Σ | 0..1 | Reference(Organization) |
| type | O Σ | 1..1 | codeBindingFixed Value |
| timestamp | O Σ | 1..1 | instant |
| total | Σ C | 0..1 | unsignedInt |
| link | Σ | 0..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| relation | Σ | 1..1 | string |
| url | Σ | 1..1 | uri |
| entry | O Σ C | 2..* | BackboneElement |
| (All Slices) | |||
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| link | Σ | 0..* | see (link) |
| fullUrl | O Σ | 1..1 | uri |
| resource | O Σ | 1..1 | Resource |
| search | Σ C | 0..0 | BackboneElement |
| request | Σ C | 0..0 | BackboneElement |
| response | Σ C | 0..0 | BackboneElement |
| composition | Σ C | 1..* | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| link | Σ | 0..* | see (link) |
| fullUrl | Σ | 0..1 | uri |
| resource | 0..1 | PCareComposition | |
| search | Σ C | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| mode | Σ | 0..1 | codeBinding |
| score | Σ | 0..1 | decimal |
| request | Σ C | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| method | Σ | 1..1 | codeBinding |
| url | Σ | 1..1 | uri |
| ifNoneMatch | Σ | 0..1 | string |
| ifModifiedSince | Σ | 0..1 | instant |
| ifMatch | Σ | 0..1 | string |
| ifNoneExist | Σ | 0..1 | string |
| response | Σ C | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| status | Σ | 1..1 | string |
| location | Σ | 0..1 | uri |
| etag | Σ | 0..1 | string |
| lastModified | Σ | 0..1 | instant |
| outcome | Σ | 0..1 | Resource |
| patient | Σ C | 1..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| link | Σ | 0..* | see (link) |
| fullUrl | Σ | 0..1 | uri |
| resource | Σ | 0..1 | PCarePatient |
| search | Σ C | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| mode | Σ | 0..1 | codeBinding |
| score | Σ | 0..1 | decimal |
| request | Σ C | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| method | Σ | 1..1 | codeBinding |
| url | Σ | 1..1 | uri |
| ifNoneMatch | Σ | 0..1 | string |
| ifModifiedSince | Σ | 0..1 | instant |
| ifMatch | Σ | 0..1 | string |
| ifNoneExist | Σ | 0..1 | string |
| response | Σ C | 0..1 | BackboneElement |
| id | 0..1 | string | |
| extension | C | 0..* | Extension |
| modifierExtension | Σ ?! C | 0..* | Extension |
| status | Σ | 1..1 | string |
| location | Σ | 0..1 | uri |
| etag | Σ | 0..1 | string |
| lastModified | Σ | 0..1 | instant |
| outcome | Σ | 0..1 | Resource |
| signature | Σ | 0..1 | Signature |
| Element | Actor | Code |
|---|---|---|
| entry | http://fhir.infoway-inforoute.ca/p-care/ActorDefinition/pcare-server | SHALL:populate, SHALL:persist, SHALL:no-error |
| entry.fullUrl | http://fhir.infoway-inforoute.ca/p-care/ActorDefinition/pcare-server | SHALL:populate, SHALL:persist, SHALL:no-error |
| entry.resource | http://fhir.infoway-inforoute.ca/p-care/ActorDefinition/pcare-server | SHALL:populate, SHALL:persist, SHALL:no-error |
| identifier | http://fhir.infoway-inforoute.ca/p-care/ActorDefinition/pcare-server | SHALL:populate, SHALL:persist, SHALL:no-error |
| identifier.system | http://fhir.infoway-inforoute.ca/p-care/ActorDefinition/pcare-server | SHALL:populate, SHALL:persist, SHALL:no-error |
| identifier.value | http://fhir.infoway-inforoute.ca/p-care/ActorDefinition/pcare-server | SHALL:populate, SHALL:persist, SHALL:no-error |
| timestamp | http://fhir.infoway-inforoute.ca/p-care/ActorDefinition/pcare-server | SHALL:populate, SHALL:persist, SHALL:no-error |
| type | http://fhir.infoway-inforoute.ca/p-care/ActorDefinition/pcare-server | SHALL:populate, SHALL:persist, SHALL:no-error |
| Path | Conformance | ValueSet |
|---|---|---|
| Bundle.language | preferred | http://hl7.org/fhir/ValueSet/languages|4.0.1 |
| Bundle.identifier.use | required | http://hl7.org/fhir/ValueSet/identifier-use|4.0.1 |
| Bundle.identifier.type | extensible | http://hl7.org/fhir/ValueSet/identifier-type|4.0.1 |
| Bundle.type | required | http://hl7.org/fhir/ValueSet/bundle-type|4.0.1 |
| Bundle.entry.search.mode | required | http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1 |
| Bundle.entry.request.method | required | http://hl7.org/fhir/ValueSet/http-verb|4.0.1 |
| Bundle.entry:composition.search.mode | required | http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1 |
| Bundle.entry:composition.request.method | required | http://hl7.org/fhir/ValueSet/http-verb|4.0.1 |
| Bundle.entry:patient.search.mode | required | http://hl7.org/fhir/ValueSet/search-entry-mode|4.0.1 |
| Bundle.entry:patient.request.method | required | http://hl7.org/fhir/ValueSet/http-verb|4.0.1 |