description: null package_name: healthhub.fhir derivation: constraint name: HealthHubDocumentReference type: DocumentReference elements: category: {index: 30} date: {index: 35} docStatus: {index: 23} content: elements: id: {index: 56} extension: {index: 57} attachment: elements: creation: {index: 66} hash: {index: 64} title: {index: 65} extension: {index: 59} language: {index: 61} id: {index: 58} url: {index: 63} contentType: {index: 60} data: {index: 62} extensions: {} required: [contentType, title] format: {index: 67} extensions: {} type: index: 24 elements: id: {index: 25} extension: {index: 26} coding: elements: id: {index: 27} extension: {index: 28} userSelected: {index: 29} extensions: {} extensions: {} author: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Practitioner'] index: 36 elements: id: {index: 37} extension: {index: 38} type: {index: 39} identifier: elements: id: {index: 40} extension: {index: 41} use: {index: 42} type: {index: 43} system: binding: {strength: required, valueSet: 'https://healthhub.dk/fhir/ValueSet/employee-identifier-system'} index: 44 value: {index: 45} period: {index: 46} assigner: {index: 47} extensions: {} required: [system, value] extensions: {} custodian: elements: id: {index: 49} extension: {index: 50} type: {index: 51} extensions: {} identifier: index: 0 elements: id: {index: 1} extension: {index: 2} use: {index: 3} type: {index: 4} extensions: {} slicing: rules: open discriminator: - {path: system, type: value} min: null slices: ProviderNumber: match: {system: 'urn:oid:1.2.208.176.1.4'} schema: index: 5 elements: id: {index: 6} extension: {index: 7} use: {index: 8} type: {index: 9} system: pattern: {type: uri, value: 'urn:oid:1.2.208.176.1.4'} type: uri index: 10 value: constraint: digits-providernumber: {human: ProviderNumber Identifiers are at minimum and maximum 6 digits long, severity: error, expression: 'matches(''^([0-9]){6}$'')', requirements: ProviderNumber Identifiers are at minimum and maximum 6 digits long} index: 11 period: {index: 12} assigner: {index: 13} extensions: {} required: [system, value] SOR-ID: match: {system: 'urn:oid:1.2.208.176.1.1'} schema: index: 14 elements: id: {index: 15} extension: {index: 16} use: {index: 17} type: {index: 18} system: pattern: {type: uri, value: 'urn:oid:1.2.208.176.1.1'} type: uri index: 19 value: constraint: min-digits-sor: {human: 'SOR Identifiers are at minimum 11 digits long. See https://sundhedsdatastyrelsen.dk/-/media/sds/filer/rammer-og-retningslinjer/organisationsregistrering/adgang-til-sor/info-om-opbygningen-af-sor-ider.pdf', severity: error, expression: 'matches(''^([0-9]){11,}$'')', requirements: SOR Identifiers are at minimum 11 digits long} index: 20 period: {index: 21} assigner: {index: 22} extensions: {} required: [system, value] relatesTo: {index: 52} context: elements: practiceSetting: {index: 76} encounter: {index: 71} related: elements: identifier: {index: 78} facilityType: {index: 75} extension: {index: 69} event: {index: 72} sourcePatientInfo: {index: 77} id: {index: 68} period: elements: id: {index: 73} extension: {index: 74} extensions: {} modifierExtension: {index: 70} extensions: {} securityLabel: index: 53 elements: id: {index: 54} extension: {index: 55} extensions: {} subject: type: Reference refers: ['http://hl7.org/fhir/StructureDefinition/Patient'] index: 31 elements: reference: {index: 32} identifier: {index: 33} display: {index: 34} required: [reference] authenticator: {index: 48} package_version: 2.0.5 class: profile kind: resource url: https://healthhub.dk/fhir/StructureDefinition/healthhub-document-reference base: http://hl7.org/fhir/StructureDefinition/DocumentReference version: null required: [date, subject, type]