diff --git a/input/examples/Bundle-FindDocumentReferences.json b/input/examples/Bundle-FindDocumentReferences.json index 9252a90..5e8862d 100644 --- a/input/examples/Bundle-FindDocumentReferences.json +++ b/input/examples/Bundle-FindDocumentReferences.json @@ -4,7 +4,7 @@ "meta": { "lastUpdated": "2020-10-14T07:56:23.916+00:00", "profile": [ - "http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage" + "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage" ] }, "type": "searchset", @@ -23,7 +23,7 @@ "id": "50383ae5-49e5-4dea-b0e6-660cb9e7b91f", "meta": { "profile": [ - "http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.DocumentReference" + "https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.DocumentReference" ] }, "contained": [ diff --git a/input/fsh/documentReference.fsh b/input/fsh/documentReference.fsh index 2468ad6..54de7fa 100644 --- a/input/fsh/documentReference.fsh +++ b/input/fsh/documentReference.fsh @@ -128,7 +128,7 @@ InstanceOf: ConceptMap Title: "AssociationType vs RelatesTo" Description: "map between XDS Association Types and MHD FHIR DocumentReference relatesTo code." Usage: #definition -* url = "http://profiles.ihe.net/ITI/MHD/ConceptMap/AssociationTypeVsRelatesTo" +* url = "https://profiles.ihe.net/ITI/MHD/ConceptMap/AssociationTypeVsRelatesTo" * name = "AssociationTypeVsRelatesTo" * status = #active * date = 2021-05-15 diff --git a/input/fsh/findDocumentReferencesResponse.fsh b/input/fsh/findDocumentReferencesResponse.fsh index c9dd8f9..f9f20e7 100644 --- a/input/fsh/findDocumentReferencesResponse.fsh +++ b/input/fsh/findDocumentReferencesResponse.fsh @@ -35,7 +35,7 @@ InstanceOf: SearchParameter Title: "search on the DocumentReference.content.attachment.creation element" Description: "Search Parameter extension enabling clients to search on the DocumentReference.content.attachment.creation element" Usage: #definition -* url = "http://profiles.ihe.net/ITI/MHD/SearchParameter/DocumentReference-Creation" +* url = "https://profiles.ihe.net/ITI/MHD/SearchParameter/DocumentReference-Creation" * description = "This SearchParameter enables finding DocumentReference by the creation dateTime." * name = "Creation" * status = #active diff --git a/input/fsh/mhdList.fsh b/input/fsh/mhdList.fsh index fc6ba6f..d4b4dbc 100644 --- a/input/fsh/mhdList.fsh +++ b/input/fsh/mhdList.fsh @@ -31,13 +31,13 @@ Instance: List-DesignationType InstanceOf: SearchParameter Title: "search on the IHE defined extension for designationType" Usage: #definition -* url = "http://profiles.ihe.net/ITI/MHD/SearchParameter/List-DesignationType" +* url = "https://profiles.ihe.net/ITI/MHD/SearchParameter/List-DesignationType" * description = "This SearchParameter enables finding Lists by the designationType code in a submissionSet or folder." * name = "DesignationType" * status = #active * code = #designationType * base = #List -* expression = "(extension('http://profiles.ihe.net/ITI/MHD/StructureDefinition/DesignationType').value as CodeableConcept)" +* expression = "(extension('https://profiles.ihe.net/ITI/MHD/StructureDefinition/DesignationType').value as CodeableConcept)" * type = #token CodeSystem: MHDlistTypes diff --git a/input/fsh/provideBundle.fsh b/input/fsh/provideBundle.fsh index 1499390..c1d242f 100644 --- a/input/fsh/provideBundle.fsh +++ b/input/fsh/provideBundle.fsh @@ -5,7 +5,7 @@ Id: IHE.MHD.Minimal.ProvideBundle Title: "MHD Minimal Provide Document Bundle" Description: "A profile on the Bundle transaction for ITI-65 Provide Document resources with Minimal metadata for MHD. -- [Minimal Metadata](StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html): `http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle` +- [Minimal Metadata](StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html): `https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle` - shall be a Transaction Bundle - all resources shall be compliant with minimal constraints, they may be marked minimal, comprehensive, or unContained - shall create a [SubmissionSet type List](StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html) that is either minimal, comprehensive, or unContained @@ -82,7 +82,7 @@ Id: IHE.MHD.UnContained.Comprehensive.ProvideBundle Title: "MHD UnContained Comprehensive Provide Document Bundle" Description: "A profile on the Bundle transaction for ITI-65 Provide Document resources with UnContained allowed but requiring Comprehensive Metadata for MHD. -- [UnContained Comprehensive Metadata](StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html): `http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle` +- [UnContained Comprehensive Metadata](StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html): `https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle` - note that Minimal Metadata does not require containment, so UnContained Minimal is the same as Minimal Metadata - note that UnContained only applies to DocumentReference and SubmissionSet type Lists; so the following apply - shall be a Transaction Bundle @@ -106,7 +106,7 @@ Id: IHE.MHD.Comprehensive.ProvideBundle Title: "MHD Comprehensive Provide Document Bundle" Description: "A profile on the Bundle transaction for ITI-65 Provide Document resources with Comprehensive Metadata for MHD. -- [Comprehensive Metadata](StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html): `http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.ProvideBundle` +- [Comprehensive Metadata](StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html): `https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.ProvideBundle` - this is otherwise known as XDS-on-FHIR - shall be a Transaction Bundle - all resources shall be compliant with comprehensive constraints, they may be marked comprehensive diff --git a/input/fsh/submissionSet.fsh b/input/fsh/submissionSet.fsh index be60cdb..5ec59c8 100644 --- a/input/fsh/submissionSet.fsh +++ b/input/fsh/submissionSet.fsh @@ -56,13 +56,13 @@ Instance: List-SourceId InstanceOf: SearchParameter Title: "search on the IHE defined extension for SourceId" Usage: #definition -* url = "http://profiles.ihe.net/ITI/MHD/SearchParameter/List-SourceId" +* url = "https://profiles.ihe.net/ITI/MHD/SearchParameter/List-SourceId" * description = "This SearchParameter enables finding Lists by the SourceId of a submissionSet." * name = "SourceId" * status = #active * code = #sourceId * base = #List -* expression = "(extension('http://profiles.ihe.net/ITI/MHD/StructureDefinition/SourceId').value as Token)" +* expression = "(extension('https://profiles.ihe.net/ITI/MHD/StructureDefinition/SourceId').value as Token)" * type = #token diff --git a/input/ignoreWarnings.txt b/input/ignoreWarnings.txt index 1c90eb5..26378fe 100644 --- a/input/ignoreWarnings.txt +++ b/input/ignoreWarnings.txt @@ -3,6 +3,8 @@ Code System URI 'urn:ihe:event-type-code' is unknown so the code cannot be validated Could not confirm that the codes provided are in the value set http://hl7.org/fhir/ValueSet/formatcodes, and a code is recommended to come from this value set Code System URI 'http://ihe.net/fhir/ihe.formatcode.fhir/CodeSystem/formatcode' is unknown so the code cannot be validated +The Coding provided (urn:oid:1.3.6.1.4.1.19376.1.2.3#urn:ihe:iti:xds-sd:text:2008) is not in the value set http://hl7.org/fhir/ValueSet/formatcodes, and a code is recommended to come from this value set. (error message = Not in value set http://hl7.org/fhir/ValueSet/formatcodes ([])) +The Coding provided (urn:oid:1.3.6.1.4.1.19376.1.2.3#urn:ihe:iti:xds-sd:text:2008) is not in the value set http://hl7.org/fhir/ValueSet/formatcodes, and a code is recommended to come from this value set. (error message = Not in value set http://hl7.org/fhir/ValueSet/formatcodes ([])) # Structure Definitions INFORMATION: StructureDefinition/IHE.MHD.Comprehensive.DocumentReference: StructureDefinition: Validate resource against profile http://hl7.org/fhir/StructureDefinition/StructureDefinition @@ -31,27 +33,27 @@ INFORMATION: StructureDefinition/ihe-designationType: StructureDefinition: Valid INFORMATION: StructureDefinition/ihe-intendedRecipient: StructureDefinition: Validate resource against profile http://hl7.org/fhir/StructureDefinition/StructureDefinition INFORMATION: StructureDefinition/ihe-sourceId: StructureDefinition: Validate resource against profile http://hl7.org/fhir/StructureDefinition/StructureDefinition INFORMATION: StructureDefinition/ihe-authorOrg: StructureDefinition: Validate resource against profile http://hl7.org/fhir/StructureDefinition/StructureDefinition -INFORMATION: AuditEvent/ex-auditFindDocumentLists-consumer: AuditEvent: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentLists.Audit.Consumer -INFORMATION: AuditEvent/ex-auditFindDocumentLists-responder: AuditEvent: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentLists.Audit.Responder -INFORMATION: AuditEvent/ex-auditFindDocumentReferences-consumer: AuditEvent: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferences.Audit.Consumer -INFORMATION: AuditEvent/ex-auditFindDocumentReferences-post-responder: AuditEvent: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferences.Audit.Responder -INFORMATION: AuditEvent/ex-auditFindDocumentReferences-responder: AuditEvent: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferences.Audit.Responder -INFORMATION: AuditEvent/ex-auditProvideBundle-recipient: AuditEvent: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Recipient -INFORMATION: AuditEvent/ex-auditProvideBundle-source: AuditEvent: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Source -INFORMATION: AuditEvent/ex-auditRetrieveDocument-consumer: AuditEvent: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.RetrieveDocument.Audit.Consumer -INFORMATION: AuditEvent/ex-auditRetrieveDocument-responder: AuditEvent: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.RetrieveDocument.Audit.Responder -INFORMATION: Bundle/ex-ProvideDocumentBundleResponse: Bundle: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideDocumentBundleResponse -INFORMATION: Bundle/ex-findDocumentListsResponse: Bundle: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentListsResponseMessage -INFORMATION: Bundle/ex-findDocumentReferencesResponse: Bundle: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferencesResponseMessage -INFORMATION: Bundle/ex-minimalProvideDocumentBundle: Bundle: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle -INFORMATION: Bundle/ex-minimalProvideDocumentBundle2: Bundle: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle -INFORMATION: DocumentReference/ex-DocumentReferenceUnContained: DocumentReference: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference -http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference -INFORMATION: List/ex-compEmailPackage: List: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.SubmissionSet -INFORMATION: List/ex-compFolder: List: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.Folder -INFORMATION: List/ex-compSubmissionSetFullUnContained: List: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet -INFORMATION: List/ex-compSubmissionSetList: List: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.SubmissionSet -INFORMATION: Bundle/Bundle-FindDocumentReferences: Bundle: Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage +INFORMATION: AuditEvent/ex-auditFindDocumentLists-consumer: AuditEvent: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentLists.Audit.Consumer +INFORMATION: AuditEvent/ex-auditFindDocumentLists-responder: AuditEvent: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentLists.Audit.Responder +INFORMATION: AuditEvent/ex-auditFindDocumentReferences-consumer: AuditEvent: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferences.Audit.Consumer +INFORMATION: AuditEvent/ex-auditFindDocumentReferences-post-responder: AuditEvent: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferences.Audit.Responder +INFORMATION: AuditEvent/ex-auditFindDocumentReferences-responder: AuditEvent: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferences.Audit.Responder +INFORMATION: AuditEvent/ex-auditProvideBundle-recipient: AuditEvent: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Recipient +INFORMATION: AuditEvent/ex-auditProvideBundle-source: AuditEvent: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Source +INFORMATION: AuditEvent/ex-auditRetrieveDocument-consumer: AuditEvent: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.RetrieveDocument.Audit.Consumer +INFORMATION: AuditEvent/ex-auditRetrieveDocument-responder: AuditEvent: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.RetrieveDocument.Audit.Responder +INFORMATION: Bundle/ex-ProvideDocumentBundleResponse: Bundle: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideDocumentBundleResponse +INFORMATION: Bundle/ex-findDocumentListsResponse: Bundle: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentListsResponseMessage +INFORMATION: Bundle/ex-findDocumentReferencesResponse: Bundle: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferencesResponseMessage +INFORMATION: Bundle/ex-minimalProvideDocumentBundle: Bundle: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle +INFORMATION: Bundle/ex-minimalProvideDocumentBundle2: Bundle: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle +INFORMATION: DocumentReference/ex-DocumentReferenceUnContained: DocumentReference: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference +https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference +INFORMATION: List/ex-compEmailPackage: List: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.SubmissionSet +INFORMATION: List/ex-compFolder: List: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.Folder +INFORMATION: List/ex-compSubmissionSetFullUnContained: List: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet +INFORMATION: List/ex-compSubmissionSetList: List: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.SubmissionSet +INFORMATION: Bundle/Bundle-FindDocumentReferences: Bundle: Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage # Capability Statements @@ -65,48 +67,48 @@ INFORMATION: CapabilityStatement/IHE.MHD.DocumentRecipient.UnContained: Capabili INFORMATION: CapabilityStatement/IHE.MHD.DocumentRecipient: CapabilityStatement: Validate resource against profile http://hl7.org/fhir/StructureDefinition/CapabilityStatement # profile for MHD that is just structural and thus has no examples -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List -WARNING: StructureDefinition.where(url = 'http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List'): The Implementation Guide contains no examples for this profile +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List +WARNING: StructureDefinition.where(url = 'https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.List'): The Implementation Guide contains no examples for this profile # profiles for MHD that have examples -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.SubmissionSet - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.SubmissionSet -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.Folder - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.Folder -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.DocumentReference - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.DocumentReference -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.ProvideBundle -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideDocumentBundleResponse - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideDocumentBundleResponse -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferencesResponseMessage - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentListsResponseMessage - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.SubmissionSet +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.SubmissionSet - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.SubmissionSet +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.SubmissionSet +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.Folder +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.Folder - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.Folder +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.DocumentReference +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.DocumentReference - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.DocumentReference +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.DocumentReference +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.ProvideBundle +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideDocumentBundleResponse - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideDocumentBundleResponse +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferencesComprehensiveResponseMessage - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferencesResponseMessage - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentListsResponseMessage - listed in meta # profiles for ATNA audit that have examples -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentLists.Audit.Consumer - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentLists.Audit.Responder - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferences.Audit.Consumer - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferences.Audit.Responder - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Source - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Recipient - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.RetrieveDocument.Audit.Consumer - listed in meta -Validate resource against profile http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.RetrieveDocument.Audit.Responder - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentLists.Audit.Consumer - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentLists.Audit.Responder - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferences.Audit.Consumer - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.FindDocumentReferences.Audit.Responder - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Source - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.ProvideBundle.Audit.Recipient - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.RetrieveDocument.Audit.Consumer - listed in meta +Validate resource against profile https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.RetrieveDocument.Audit.Responder - listed in meta # FHIR core resources profiled Validate resource against profile http://hl7.org/fhir/StructureDefinition/ImplementationGuide diff --git a/input/pagecontent/ITI-65.md b/input/pagecontent/ITI-65.md index 4af1001..6c374d9 100644 --- a/input/pagecontent/ITI-65.md +++ b/input/pagecontent/ITI-65.md @@ -52,7 +52,7 @@ The Document Source shall assure all FHIR resource elements are consistent with For complete information on constructing a FHIR Bundle Resource, see [http://hl7.org/fhir/R4/bundle.html](http://hl7.org/fhir/R4/bundle.html). The FHIR Bundle.meta.profile shall have the following value depending on the Actor implementation of no options (Minimal Metadata), Comprehensive Metadata Option, or UnContained References Option: -- [Minimal Metadata](StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html): `http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle` +- [Minimal Metadata](StructureDefinition-IHE.MHD.Minimal.ProvideBundle.html): `https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Minimal.ProvideBundle` - shall be a Transaction Bundle - all resources shall be compliant with minimal constraints, they may be marked minimal, comprehensive, or unContained - shall create a [SubmissionSet type List](StructureDefinition-IHE.MHD.Minimal.SubmissionSet.html) that is either minimal, comprehensive, or unContained @@ -60,7 +60,7 @@ The FHIR Bundle.meta.profile shall have the following value depending on the Act - may create one or more [Binary](http://hl7.org/fhir/R4/binary.html) - may create/update one or more [Folder type List](StructureDefinition-IHE.MHD.Minimal.Folder.html) that is either minimal, comprehensive, or unContained - may create/update/read one [Patient](http://hl7.org/fhir/R4/patient.html) -- [Comprehensive Metadata](StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html): `http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.ProvideBundle` +- [Comprehensive Metadata](StructureDefinition-IHE.MHD.Comprehensive.ProvideBundle.html): `https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.Comprehensive.ProvideBundle` - this is otherwise known as XDS-on-FHIR - shall be a Transaction Bundle - all resources shall be compliant with comprehensive constraints, they may be marked comprehensive @@ -69,7 +69,7 @@ The FHIR Bundle.meta.profile shall have the following value depending on the Act - may create one or more [Binary](http://hl7.org/fhir/R4/binary.html) - may create/update one or more [Folder type List](StructureDefinition-IHE.MHD.Comprehensive.Folder.html) that is comprehensive - may create/update/read one [Patient](http://hl7.org/fhir/R4/patient.html) -- [UnContained Comprehensive Metadata](StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html): `http://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle` +- [UnContained Comprehensive Metadata](StructureDefinition-IHE.MHD.UnContained.Comprehensive.ProvideBundle.html): `https://profiles.ihe.net/ITI/MHD/StructureDefinition/IHE.MHD.UnContained.Comprehensive.ProvideBundle` - note that Minimal Metadata does not require containment, so UnContained Minimal is the same as Minimal Metadata - note that UnContained only applies to DocumentReference and SubmissionSet type Lists; so the following apply - shall be a Transaction Bundle diff --git a/input/resources/CapabilityStatement-IHE.MHD.DocumentConsumer.json b/input/resources/CapabilityStatement-IHE.MHD.DocumentConsumer.json index 193c251..14e0946 100644 --- a/input/resources/CapabilityStatement-IHE.MHD.DocumentConsumer.json +++ b/input/resources/CapabilityStatement-IHE.MHD.DocumentConsumer.json @@ -5,7 +5,7 @@ "status": "additional", "div": "