Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Fhir 45717 remove references from close #584

Open
wants to merge 2 commits into
base: master
Choose a base branch
from
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions input/pagecontent/2-3-Events.md
Original file line number Diff line number Diff line change
Expand Up @@ -57,10 +57,9 @@ A Hub SHALL at least send the elements indicated in *FHIR operation to generate

The key used for indicating a context change event's FHIR resource SHALL be the lower-case resourceType of the resource as defined in the [resource type valueset](http://build.fhir.org/valueset-version-independent-resource-types.html). For example, the [patient-open](3-3-1-Patient-open.html) event uses the `patient` key to signal the new Patient in context. Note that due to legacy reasons, some events deviate from this pattern. The resources to include are defined in the corresponding event definition in the [event catalog](3_Events.html).


References to resources other than anchor resources SHALL be named any string which is not a value from the resource type valueset.

In the case in which other events are deriveable from the event in question, additional non-anchor FHIR resources included in the event SHALL be named what they are named in the deriveable event.
In the case in which other events are derivable from the event in question, additional non-anchor FHIR resources included in the event SHALL be named what they are named in the derivable event.

The Hub SHALL only return FHIR resources that the Subscriber is authorized to receive with the existing OAuth 2.0 access_token's granted `fhircast/` scopes.

Expand Down
35 changes: 4 additions & 31 deletions input/pagecontent/3-4-2-Encounter-close.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,12 +12,10 @@ User closed a patient's medical record encounter context. A previously open and
Key | Cardinality | Description
----- | -------- | ----
`encounter` | 1..1 | FHIR Encounter resource describing the encounter previously in context that is being closed.
`patient` | 1..1 | FHIR Patient resource describing the patient associated with the encounter being closed.

The following profiles provide guidance as to which resource attributes should be present and considerations as to how each attribute should be valued in an Encounter close request:

* [Encounter for Close Events](StructureDefinition-fhircast-encounter-close.html)
* [Patient for Close Events](StructureDefinition-fhircast-patient-close.html)

Other attributes of the Encounter and Patient resources (or resource extensions) may be present in the provided resources; however, attributes not called out in the profiles are not required by the FHIRcast standard.

Expand Down Expand Up @@ -52,32 +50,6 @@ Other attributes of the Encounter and Patient resources (or resource extensions)
"reference": "Patient/503824b8-fe8c-4227-b061-7181ba6c3926"
}
}
},
{
"key": "patient",
"resource": {
"resourceType": "Patient",
"id": "503824b8-fe8c-4227-b061-7181ba6c3926",
"identifier" : [
{
"use" : "official",
"type" : {
"coding" : [
{
"system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
"code" : "MR"
}
]
},
"system": "urn:oid:2.16.840.1.113883.19.5",
"value": "4438001",
"assigner": {
"reference": "Organization/a92ac1be-fb34-49c1-be58-10928bd271cc",
"display": "My Healthcare Provider"
}
}
]
}
}
]
}
Expand All @@ -88,6 +60,7 @@ Other attributes of the Encounter and Patient resources (or resource extensions)

{:.grid}
| Version | Description
| ---- | ----
| 1.0 | Initial Release
| 1.1 | Reference context resource profiles and update example to be compliant with the profiles
| ------- | ----
| 1.0 | Initial Release
| 1.1 | Reference context resource profiles and update example to be compliant with the profiles
| 2.0 | Removed references to other resources.
35 changes: 3 additions & 32 deletions input/pagecontent/3-5-2-ImagingStudy-close.md
Original file line number Diff line number Diff line change
Expand Up @@ -12,14 +12,10 @@ User closed an imaging study. A previously open and in context image study is no
Key | Cardinality | Description
----- | -------- | ----
`study` | 1..1 | FHIR ImagingStudy resource describing the image study previously in context that is being closed.
`encounter` | 0..1 | A FHIR Encounter resource may be associated with the image study.
`patient` | 0..1 | FHIR Patient resource describing the patient associated with the image study being closed. A Patient SHALL be present if there is a patient associated with the image study.

The following profiles provide guidance as to which resource attributes should be present and considerations as to how each attribute should be valued in an ImagingStudy close request:

* [ImagingStudy for Close Events](StructureDefinition-fhircast-imaging-study-close.html)
* [Encounter for Close Events](StructureDefinition-fhircast-encounter-close.html)
* [Patient for Close Events](StructureDefinition-fhircast-patient-close.html)

Other attributes of the ImagingStudy, Encounter, and Patient resources (or resource extensions) may be present in the provided resources; however, attributes not called out in the profiles are not required by the FHIRcast standard.

Expand Down Expand Up @@ -65,32 +61,6 @@ Other attributes of the ImagingStudy, Encounter, and Patient resources (or resou
"reference": "Patient/503824b8-fe8c-4227-b061-7181ba6c3926"
}
}
},
{
"key": "patient",
"resource": {
"resourceType": "Patient",
"id": "503824b8-fe8c-4227-b061-7181ba6c3926",
"identifier" : [
{
"use" : "official",
"type" : {
"coding" : [
{
"system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
"code" : "MR"
}
]
},
"system": "urn:oid:2.16.840.1.113883.19.5",
"value": "4438001",
"assigner": {
"reference": "Organization/a92ac1be-fb34-49c1-be58-10928bd271cc",
"display": "My Healthcare Provider"
}
}
]
}
}
]
}
Expand Down Expand Up @@ -182,5 +152,6 @@ This is an example for FHIR R5 using the basedOn array for the accession
{:.grid}
| Version | Description
| ------- | ----
| 1.0 | Initial Release
| 1.1 | Reference context resource profiles and update example to be compliant with the profiles
| 1.0 | Initial Release
| 1.1 | Reference context resource profiles and update example to be compliant with the profiles
| 2.0 | Removed references to other resources |
78 changes: 5 additions & 73 deletions input/pagecontent/3-6-2-DiagnosticReport-close.md
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,14 @@ User closed a report. A previously open and in context report is no longer open
### Context

{:.grid}
Key | Cardinality | Description
----- | -------- | ----
`report` | 1..1 | FHIR DiagnosticReport resource describing the report previously in context that is being closed.
`encounter` | 0..1 | A FHIR Encounter resource may be associated with the report
`study` | 0..* | FHIR ImagingStudy resource(s) describing any image study that was opened as part of the report context that is being closed.
`patient` | 1..1 | FHIR Patient resource describing the patient associated with the report being closed.
Key | Cardinality | Description
-------- | ----------- | ----
`report` | 1..1 | FHIR DiagnosticReport resource describing the report previously in context that is being closed.

The following profiles provide guidance as to which resource attributes should be present and considerations as to how each attribute should be valued in DiagnosticReport close request:

* [DiagnosticReport for Close Events](StructureDefinition-fhircast-diagnostic-report-close.html)
* [ImagingStudy for Close Events](StructureDefinition-fhircast-imaging-study-close.html)
* [Encounter for Close Events](StructureDefinition-fhircast-encounter-close.html)
* [Patient for Close Events](StructureDefinition-fhircast-patient-close.html)


Other attributes of the DiagnosticReport, ImagingStudy, Encounter, and Patient resources (or resource extensions) may be present in the provided resources; however, attributes not called out in the profiles are not required by the FHIRcast standard.

Expand Down Expand Up @@ -94,70 +89,6 @@ If a Hub supports content sharing, after it distributes the `DiagnosticReport-cl
}
]
}
},
{
"key": "study",
"resource": {
"resourceType": "ImagingStudy",
"id": "e25c1d31-20a2-41f8-8d85-fe2fdeac74fd",
"identifier": [
{
"system" : "urn:dicom:uid",
"value" : "urn:oid:1.2.840.83474.8.231.875.3.15.661594731"
}
],
"status": "unknown",
"subject": {
"reference": "Patient/503824b8-fe8c-4227-b061-7181ba6c3926"
},
"basedOn" : [
{
"type" : "ServiceRequest",
"identifier" : {
"type" : {
"coding" : [
{
"system": "http://terminology.hl7.org/CodeSystem/v2-0203",
"code" : "ACSN"
}
]
},
"system" : "urn:oid:2.16.840.1.113883.19.5",
"value" : "GH339884",
"assigner" : {
"reference" : "Organization/a92ac1be-fb34-49c1-be58-10928bd271cc",
"display" : "My Healthcare Provider"
}
}
}
]
}
},
{
"key": "patient",
"resource": {
"resourceType": "Patient",
"id": "503824b8-fe8c-4227-b061-7181ba6c3926",
"identifier" : [
{
"use" : "official",
"type" : {
"coding" : [
{
"system" : "http://terminology.hl7.org/CodeSystem/v2-0203",
"code" : "MR"
}
]
},
"system": "urn:oid:2.16.840.1.113883.19.5",
"value": "4438001",
"assigner": {
"reference": "Organization/a92ac1be-fb34-49c1-be58-10928bd271cc",
"display": "My Healthcare Provider"
}
}
]
}
}
]
}
Expand All @@ -172,3 +103,4 @@ If a Hub supports content sharing, after it distributes the `DiagnosticReport-cl
| 0.1 | Initial draft
| 0.5 | Connectathon trials and initial fielded solutions based on draft STU3
| 1.0 | Reference context resource profiles and update example to be compliant with the profiles
| 2.0 | Remove references to other resources.
Loading